Catherine Michel

Chief Technology Officer at Halma

Catherine Michel is currently the Chief Technology Officer at Halma plc, with global responsibilities for digitalization. Catherine has a strong background in technology, having served in various roles such as CTO and CSO at companies like Sigma Systems and Tribold. Catherine also has a background in finance, with a BBA degree from the University of Michigan. Additionally, Catherine has served in advisory roles and as a trustee for organizations like UK5G and Skylarks Charity.

Links

Previous companies

TMForum logo
Blancco logo
Accenture logo

Org chart