Charles Lewis

Vice President Information Technology at Canada Life

Charles Lewis is a seasoned Information Technology executive with extensive experience in leadership roles across multiple organizations. Currently serving as Vice President of Information Technology at Canada Life since September 2022, Charles previously held the position of Chief Technology Officer and Vice President at TELUS Health, where contributions included overseeing technology professionals and delivering innovative health solutions. Charles's career encompasses significant roles in program management and technology strategy at TELUS, MD Physicians Services, and Bell Canada, demonstrating a strong background in software development, project management, and operational excellence. Charles holds a diploma in Computer Engineering from Algonquin College and has a diverse education background, including studies at the University of Ottawa and Lisgar Collegiate Institute.

Links

Previous companies

MD Financial Management logo
Telus logo
Bell Canada logo