Deputy Technical Service Manager
28 days ago
Newport
You will be one of the first to assist, support and deputise for where required, the Technical ... Collaborate with cross-functional teams, including engineering, operations, and customer service ...