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