What are the responsibilities and job description for the Site Supervisor - Wind Plant position at AVANGRID , Inc.?
Include : Strict management and compliance of all company and project environmental, health and safety programs. Contribute to site safety performance improvement by holding workers and themselves accountable for safety. Participate in and promote job / Supervisor, Plant, Operations, Mechanical, Manufacturing, Maintenance, Training