Job Description
The Director, Human Resources guides and manages the Human Resources activities of the organization, including services, policies and programs.ย The Director, Human Resources is also responsible for the area of safety for the company.
This position is directly responsible for HR at both IDI in Richmond and DL in Montreal, Canada.ย Other duties in support of the SVP, HR for the North American organization will be assigned as needed.
This position is responsible for directing, coordinating, and/or conducting activities in the following areas: Recruiting and staffing, Performance management systems, Employee orientation, development, and training. This position will support the organization in completing all aspects of the Degremont HR Wheel. Note: Position can be Remote in the state of California only. Position will require occasional travel.
About Veolia North America
Veolia in North America is the top-ranked environmental company in the United States for three consecutive years, and the countryโs largest private water operator.