Stephane Scherrer

Director Of IT Strategy And Operations at IEC

Stephane Scherrer possesses extensive experience in IT strategy and operations, currently serving as the Director of IT Strategy and Operations at the International Electrotechnical Commission since November 2023. Prior to this role, Scherrer was the Director of Operations at Travizory Border Security SA from June 2022 to October 2023. Notable achievements include a lengthy tenure at SITA from 2000 to February 2021, where Scherrer held several key positions, including Director of IT Automation Strategy and Director of Enterprise Applications and Infrastructure Services Management. Expertise includes IT automation, enterprise applications development, and large-scale digital transformations across various business functions. Scherrer’s management of significant IT budgets and supplier contracts underscores a strong financial and operational acumen. Educational qualifications include a Master of Science in Robotics, Electronic & Computer Science from Institut de Sciences et Technologies de l'Université Pierre et Marie Curie, complemented by further education at IMD in 2021.

Links

Previous companies

SITA logo
Travizory logo

Org chart

This person is not in the org chart


Teams

This person is not in any teams