Todd LeBlanc is an experienced engineering manager with a strong background in managing engineering operations across various industries. Currently serving as Engineering Manager at Element Six since September 2021, Todd previously held the position of Plant Engineering Manager at Sherwin-Williams from November 2017 to September 2021. Prior experience includes roles as Building Engineer/Maintenance Manager at Chase Doors, R&D Engineer at Aircraft Rubber Manufacturing, Inc. dba Fuel Safe Systems, and key positions within the WWU Formula SAE Team. Todd's career began in the military serving as an MH-47G and MH-47E Heavy Assault Flight Crew Chief. Todd earned a Bachelor of Science degree in Industrial Technology/Vehicle Design from Western Washington University between 2009 and 2013.
Sign up to view 26 direct reports
Get started
This person is not in any teams