Webber - Traffic Control Technician - Niagara - Infrastructure Management
On-site · Niagara Falls
Responsible for responding to traffic accidents, spills, and emergency situations on provincial highways to ensure public safety. Acts as a primary liaison between emergency responders and the Ministry of Transportation while managing incident reports and detour routes.
