Company: Altro
Location:
Posted: May 10th, 2026
Lead expert teams. Improve customer experience. Shape technical service across Europe.
We have an exciting opportunity for a European Technical Services Manager to lead Altro's Technical Services function across the UK and Europe.
This is a senior leadership role for someone who knows how to get the best out of people, build strong teams, improve ways of working, and create a brilliant customer ex...
WHJS1_UKTJ