Canadian Solar Inc.
Sr. Commercial Manager (CS e-STORAGE)
17 days ago
Reading
Currently, the Company operates two fully automated, state-of-the-art manufacturing facilities with ... Bachelor's degree in either Business, Engineering, Management, Finance, or Economics or related ...