TL

Todd Landry

Electrical Engineering Technician 3 & Master Electrician at Leitner-Poma

Todd Landry is an experienced electrical engineering professional currently serving as an Electrical Engineering Technician 3 and Master Electrician at Leitner-Poma Of America since May 2021. Prior to this role, Todd worked as an Assistant Supervisor of Electrical Operations at The Lake Louise Ski Resort and served in various capacities at Leitner-Poma Of America, including Electrical Service Master Electrician. With a background that includes positions as a Cathodic Protection Technician at SAE Inc. and Construction Manager at Advanced Tower Ltd., Todd has extensive expertise in electrical and corrosion protection fields. Educational qualifications include a Telecommunications Engineering technologist degree from the Southern Alberta Institute of Technology, along with certifications from the National Association of Corrosion Engineers and an electrical apprenticeship from Durham College.

Links