Project Manager (Energy Storage) July 7, 2024 by Canadian Solar Company: Canadian Solar. Develop best practices and tools for project execution and management. Ensure all environmental, health, and safety policies...View full job description