Gregory Esparza

Senior Supervisor at Canadian Solar

Gregory Esparza has extensive experience in the solar energy and manufacturing sectors. Currently serving as a Senior Supervisor at Canadian Solar Inc. since September 2025, Gregory previously held the position of Production Supervisor at Trina Solar from March 2024 to September 2025. Prior to that role, Gregory was a Quality Manager at AXIOM Contract Electronic Manufacturing Services LLC for a brief period in late 2023. From May 2019 until September 2023, Gregory worked at Channell, where responsibilities included Operations Manager and Production Supervisor for the 3rd Shift as an SMC Supervisor. Earlier experience includes serving as Medical Robotics Manufacturing Manager at Barret Technology from April 2015 to November 2018 and as Robotics Engineering Technician from April 2010 to March 2015. Gregory Esparza holds an Associate of Science degree from Delta College.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices