Christophe Marclay
Head of IT
Geneva Office

A Swiss national, Christophe Marclay has more than 10 years of experience and education within IT Management and Information security fields. Over the past 10 years, Christophe oversaw and developed the IT infrastructure departments and services for five hundred employees and fourteen international offices within the financial services sector.