Canadian Solar Canada Head Office Address and Contact Information

Hello friends, if you are searching Canadian Solar head office address or phone number so you are on the right place; because here we share all the information about Canadian Solar corporate headquarters address and company contact details.

Canadian Solar Canada corporate Headquarters Contact Information

Canadian Solar head office address545 Speedvale Ave W Guelph, ON, N1K 1E6 Canada
Canadian Solar emailinquire.ca@canadiansolar.com
Canadian Solar Corporate Phone number(519) 837-1881
Canadian Solar customer service number(519) 837-1881
Head Office websitewww.canadiansolar.com
Facebook page@Canadian Solar
Twitter page@Canadian Solar

Canadian Solar company profile

They was founded in 2001, that provides energy products and services in Canada. Their headquarters is located at Guelph, Canada.

  • Name: Canadian Solar Inc.
  • Revenue: 350 crores USD (2020)
  • Number of employees: 13,478 (2020)
  • Net income: 14.7 crores USD (2020)
  • Subsidiaries: Recurrent Energy, LLC, CSI Solar Co., Ltd., MORE

Also Read: Labatt Corporate Address

How do I contact Canadian Solar Corporate Office Canada?

In this day there are many ways to contact Canadian Solar Canada, such as by company phone number, by Canadian Solar email address, via head office or via social media etc.

Main office Address: Here you can contact via Canadian Solar head office address is 545 Speedvale Ave W Guelph, ON, N1K 1E6 Canada. If you have any questions any suggestions try this office address for fast response.

Phone Number: Here we highlight the contact number of Canadian Solar Canada (519) 837-1881 through which you can resolve your queries quickly and easily.

Canadian Solar email address: inquire.ca@canadiansolar.com

Media Relations: Facebook, Twitter, Instagram, YouTube, LinkedIn

Above information is just basic enquiry phone numbers and contact information but, If you want any particular information and phone number so here we list out all the phone numbers and email address.

All Canadian Solar Contact Number

  • Customer Service: (519) 837-1881
  • General Inquiry: (519) 837-1881

Canadian Solar all countries phone number

Here you can get all the contact numbers about Canadian Solar.

  • +1 888-998-7739: USA

Canadian Solar headquarters executive team

  • Shawn (Xiaohua) Qu: President, Chairman and Chief Executive Officer
  • Huifeng Chang: Senior Vice President and Chief Financial Officer
  • Ismael Guerrero Arias: Corporate Vice President and President of the Energy business
  • Yan Zhuang: President, CSI Solar
  • Guangchun Zhang: Senior Vice President, Operations and Technology, CSI Solar

About Canadian Solar

Canadian Solar Inc. is a publicly traded company that manufactures solar PV modules and runs large scale solar projects. Founded in 2001 in Guelph, Ontario, Canada by Shawn Qu, Canadian Solar (NASDAQ: CSIQ) has subsidiaries in over 24 countries on 6 continents. They manufacture solar PV modules, are involved in supporting the installation of solar energy, and are involved in a number utility-scale power projects.

With the company’s acquisition of Recurrent Energy, Canadian Solar’s total project pipeline reached 20.4 GW, including an increase in the late-stage project pipeline to 2.4 GW.