The executive team at Canadian Solar comes from a variety of backgrounds. Some have experience working in the financial industry, while others have experience in different industries. However, all of them have a strong educational background, with many of them having degrees from top universities.
View all