Laurie Mc Call
About Laurie Mc Call
Laurie McCall serves as the Global Head of IT Service Management at AXA XL, a position she has held since 2018. With a background in Electronic Engineering from the University of York, she has extensive experience in IT management across several prominent companies.
Work at AXA XL
Laurie Mc Call has served as the Global Head of IT Service Management at AXA XL since 2018. In this role, she oversees the IT service management functions within the organization, ensuring that IT services align with business needs. Her leadership contributes to the strategic direction and operational efficiency of IT services at AXA XL, a division of AXA, based in London, United Kingdom.
Previous Experience at XL Catlin
Before joining AXA XL, Laurie Mc Call held the position of Global Head of IT Service Management (Interim) at XL Catlin from 2015 to 2018. During her three-year tenure, she was responsible for managing IT service delivery and enhancing service management processes within the organization, further developing her expertise in the field.
Education and Expertise
Laurie Mc Call earned a Bachelor of Engineering (BEng) degree in Electronic Engineering from the University of York, where she studied from 1996 to 1999. This educational background provides her with a solid foundation in engineering principles, which she applies in her IT service management roles.
Career Background
Laurie Mc Call has a diverse career in IT management, having worked at several notable organizations. She was a Service Architecture & Transition Manager (International) at Marks and Spencer from 2008 to 2015, and prior to that, she served as an IT Manager at LEGO Group from 1999 to 2006. Additionally, she worked as a Principal Service Architect at Fujitsu for one year in 2006-2007.