Exclusive chance to apply to be a Technical Manager. Up to £60k DOE Based on site just off M5 in Mid-Devon - incredible chance to relocate and find your dream job. About the Company: Our client is a prominent European manufacturer, known for its pioneering advancements in a niche engineering fi...