Service Manager Lancashire, GB What you will do Take a key managerial role leading a team of field-based service engineers and site managers. Ensure exceptional customer service across...