Canadian Solar Inc.
Sr. Commercial Manager (CS e-STORAGE)
6 days ago
Reading
Bachelor's degree in either Business, Engineering, Management, Finance, or Economics or related ... Fluent in English in speaking and writing. Fluency in Spanish / German is favourable. * Enthusiasm ...