At CS Power Systems, a division of Canadian Solar, the mission is to transform lives by delivering clean, solar-powered electricity globally, manufacturing high-performance solar panels, inverters, and advanced energy storage solutions. The company is deeply committed to sustainability and innovation within the fast-growing renewable energy industry. The EHS Manager position is responsible for leading a team and overseeing, directing, and managing the Environmental, Health, and Safety (EHS) programs for the manufacturing plant located in Jeffersonville, IN. This multi-faceted role also encompasses the management and implementation of quality systems, development and implementation of quality processes, procedures, and tools, management of internal and external quality audits, and supplier management.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Number of Employees
11-50 employees