Christophe Touton


Office Location: Zurich

Phone: +41 44 4881313

Christophe Touton is a principal in Heidrick & Struggles’ Zurich office and a member of the Global Industrial Practice. Additionally, he is a member of the Global Technology Services and Digital Practice.

With nearly 20 years of senior general management experience, Christophe focuses on recruiting high-ranking executives for the industrial, technology, information, and communication sectors. He specializes in assignments for multinational clients, particularly at the c-suite and board levels.

Christophe has established himself as a trusted advisor for leading European organizations on digital transformation, accelerating performance, talent development, and succession planning. He has successfully supported clients in executive leadership programs. 

Prior to joining Heidrick & Struggles, Christophe was executive director at the IMD in Lausanne and Singapore. He led international market and client development operations and worked closely with the Digital Business Transformation Center developing an agile and innovative ecosystem.

Christophe began his career at Xerox Corporation where he had operational and marketing responsibilities in the DACH region before being appointed general manager for Central Eastern Europe, Switzerland, and Austria.

Christophe serves as chapter chairman for the Swiss American Chamber of Commerce. He is also a member of the Swiss Economic Forum and advisor to the Swiss Leadership Forum. 


Christophe received a master’s in business law from the University of Bordeaux and a master of business administration from IAE France. He is fluent in French, English, and German.