The role of site supervisor will require you to lead and supervise a small team of technicians. In this supervisory role you will use your excellent mechanical knowledge and skills to lead the way and ensure all vehicles are scheduled and serviced on time, to the highest standards; whilst maintaining excellent working relationships with drivers and all customer representatives.