Mechanical Engineering Manager (Central Engineering)
- Location
- Newport, Wales, United Kingdom
across the team. Manage direct employees, contractors and external suppliers as required, with clear accountability for quality and delivery. Support team growth through recruitment, onboarding, coaching and professional development. Work collaboratively with global colleagues and stakeholders, including travel to the United States and other international locations. Minimum Qualifications Essential experience ...