The Role As the Mechanical Supervisor, you’ll play a crucial role in the following: * Overseeing the delivery, coordination, and quality of all mechanical works on site.