Leeds
benefits incl. 25 days holiday, share options, up to 14% pension and more!BriefElectrical Engineering Manager... procedures. Carry out training to be able to provide Authorised Person duties Manage a small shift team consisting...