contact Apply now!



Christophe Touton

Christophe Touton

Christophe Touton is a Principal in Heidrick & Struggles’ Zurich office and a member of the Industrial, Global Technology and Digital practices. Christophe brings to Heidrick & Struggles nearly two decades of General Manager experience. In the last years he has successfully supported clients in executives’ leadership programs and digital leadership and business transformation internationally.

Prior joining Heidrick & Struggles, he was Executive Director at the leading executive education institute, IMD Lausanne and Singapore, working closely with Digital Business Transformation Center creating an innovative and agile new ecosystem.

Christophe’s prior senior management experience includes more than two decades in the ICT industry, in international General Management, Marketing and Account Management positions within Xerox, where he began his career based in Central Eastern Europe, DACH and Switzerland

Christophe served as a Chapter Chairman of the Swiss American Chamber of Commerce, as member of the Swiss Economic Forum and others associations and advisory boards. He is fluent in French, English, and German.

Christophe studied in France before graduating from the University of Bordeaux/France with a master in business law and a master in business administration from IAE France. He has participated to executive programs at Insead and IMD.

Back to Our Faculty