Canada Life
David Zhang is a seasoned software developer with extensive experience in various roles. Currently a Senior Software Developer at Canada Life since June 2022, David has previously held similar positions at Element Fleet Management and the Toronto Transit Commission. David's expertise spans across multiple technologies, including Angular, Typescript, .NET Core, and C#. With a solid foundation in programming and application development from a career that began in 1999, David has also worked with significant organizations such as Fairmont Hotels & Resorts, RBC Capital Markets, and Changepoint. David holds education credentials from Seneca Polytechnic and Nankai University.
This person is not in any teams
This person is not in any offices
Canada Life
28 followers
Canada Life is a subsidiary of Great-West Lifeco Inc. and is a member of the Power Corporation group of companies.