Field Service Team Leader
4 days ago
Leeds
Collaborate with other departments, including technical support, operations, and supply chain, to ensure seamless service delivery. Willingness to travel across the UK and Europe as required to support customer sites. Provide hands-on technical support where necessary, troubleshooting problems an...