Deputy Technical Service Manager
27 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 ...