Carlos Leira serves as the Group Chief Product and Technology Officer at Europcar Mobility Group, leading the development of Sustainable Mobility solutions for diverse customer bases across over 140 countries since January 2023. In addition, Carlos is a Member of the Board of Trustees for Bristol & Weston Hospitals Charity. Previously, Carlos held the position of Global Chief Technology Officer at Computershare from 2019 to 2022, overseeing technology across all business lines globally, after progressing through various leadership roles including Chief Information Officer for North America and EMEA. Carlos's earlier career included significant technology management roles at Orange, 3Com, and Eurocomercial. Educationally, Carlos holds an MBA from Cranfield School of Management, an MSc in Computer Engineering from the University of Deusto, and a Post-Graduate Diploma in Marketing from CIM.
Sign up to view 0 direct reports
Get started