Company Profile

Sherwin Williams

This company does not currently have a profile. Please refer to the company's website or job descriptions to learn more about them.
Positions Available
  • 6 days ago

    Site HR Manager

    Sherwin Williams - South Holland, IL, United States

    The Human Resources Manager plans, coordinates, and directs the human resources functions at the facility and supports leaders in making people-related decisions in every aspect of the employment life cycle. They oversee the recruiting, selection, and onboarding of new staff; support training, performance management, and corrective action processes for employees; partner with facility leadership on strategic planning; and serve as a link between the facilities management and its employees. ...

    See full job description