Head Mechanic (E

As Head Mechanic, you will be the UK technical focal point for fleet teams in the UK and our hardware teams in the UK. A full UK driving licence.