Mario Castillo

CEO & President at EFI Engineering

Mario Castillo, P.Eng. has a diverse work experience spanning over 25 years. Mario is currently the CEO & President of EFI Engineering. Prior to that, they worked as the Global VP Expansion at INFARM. From 2017 to 2022, Mario held several roles at Canopy Growth Corporation, including Vice President of Manufacturing and Vice President of Supply Chain. Mario also served as the General Manager of Operations at Dustbane Products Limited and held operational management positions at LCBO, Alsco, Angelica, G&K Services, and Unique Concepts Limited. Mario has a strong background in operations management and engineering.

Mario Castillo, P.Eng. earned a Bachelor of Science degree in Mechanical Engineering from the University of Manitoba, which they attended from 1991 to 1996. Mario is also a certified Professional Engineer through Professional Engineers Ontario.

Links

Previous companies

INFARM logo
Angelica logo
Canopy Growth logo
LCBO logo
Alsco Inc. logo

Org chart

Sign up to view 1 direct report

Get started