President
Colin Parkin, a 20-year veteran at Canadian Solar, was appointed President and board member, succeeding in the role previously held by Dr. Shawn Qu, effective immediately. He most recently served as President of e-STORAGE, building it into a global energy storage leader, and previously as Vice Presi