Mark Carter

Risk Advisory

Managing Partner

Mark Carter

General-Guisan-Quai 38

8022 Zurich


View on a map

Mark Carter is the Managing Partner for Risk Advisory in Switzerland and a member of the Swiss Executive team. Mark has extensive IT consultancy experience, mainly helping organisations transform their information security capabilities. Mark has worked across various risk management functions including IT security, information risk management, operational risk, and data privacy. His background includes having been the global Head of Security Policy & Compliance for a FTSE100 media organisation in the UK.