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.
This person is not in any teams
This person is not in any offices