Jeff Roy

Vice President - E-storage at Canadian Solar

Jeff Roy currently serves as Vice President of e-STORAGE at Canadian Solar Inc., a position held since 2010, and has held various roles within the company, including General Manager, Director of Projects and Engineering, Program Manager for Solar Farms, and Business Development Manager. Prior to this, Jeff Roy was the Director of Sales at DAI Group from 2008 to 2010 and worked as a Project Manager at Canada Post from 2005 to 2007. Jeff Roy holds a Bachelor of Business Administration (B.B.A.) degree from Acadia University, earned between 2004 and 2008.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices