MO

Mariah Osgood

Human Resources Generalist at Canadian Solar

Mariah Osgood, SHRM-CP, has several years of experience in human resources, starting as a Benefits Coordinator at Lockton Companies and then moving on to roles such as Human Resources Coordinator and Human Resources Generalist at various companies. Mariah has a Bachelor of Business Administration degree in Human Resources Management and Services from Georgia Southern University. In their current role at Canadian Solar Inc., Mariah provides support to the HR team and oversees HR operations for over 500 employees across multiple locations. Mariah also has experience in recruitment, compliance administration, onboarding, and employee relations.

Links

Previous companies

Timeline

  • Human Resources Generalist

    November, 2023 - present