Senior Manager Regional Service Delivery GB & EMENA (GB)
- Location
- Yorkshire, United Kingdom
achievements across regional operations. Fostering a culture of continuous improvement, innovation, and team development What You'll Need to Be Successful. A Master's degree in a technical field. At least 10 years' experience leading a technology team, with 5+ years in a global ...