Design Engineer66 The Thrive GroupChippenham, Wiltshire, United KingdomIndustry JobsCloses: Dec 9, 2026