At Canadian Solar, our vision is to make lives better by bringing electricity powered by the sun to millions of people worldwide. As a leading manufacturer of solar panels, inverters, and energy storage solutions, weve been
Division:Bay Area Main Project Location(s):Walnut Creek, CA 94595 USA Minimum Years Experience: Travel Involved: Job Type:Regular Job Classification:Experienced Education: Job Family:Human Resources Compensation:Salaried Non-Exempt Position Description:Support various human resources functions including recruiting, onboarding, talent management, training,