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.
Previous companies
November, 2023 - present