Head of Global Service and Support
26 days ago
Clacton-on-Sea
The Head of Global Service and Support, in Essex, will play a pivotal role in establishing a new ... Bachelor's degree in engineering, computer science, or related field; advanced degree preferred