Job title: Ltsa Manager (opens in a new tab)
Canadian Solar SSES (Canada) Inc.
Job posted on 2026-08-15 in TorontoThis is a Full TimeContract position. · Short Description: Build, develop, and grow any business relationships vital to the success of the project. Compensation: $120,000 - $170,000 + annual bonus (paid in local… Facilitation Contract management Supplier management experience Full-time Process improvement Renewable energy Client relationship development Project management Warranty claims processing Report and presentation preparation Risk management Customer