Technical Support and installation
18 days ago
Tadworth
Role: Engineering Technical Support and installation / customer support engineer.Tech: Electronics or Mechanical.Home working: 1-2 days per week.This role is exclusive to PSC, you MUST apply via this advert **.As part of the Water Utility Digital Customer Success team, you will work on solutions,...