Technical Support Engineer - Digital Customer Success
- Hiring Organisation
- 17918
- Location
- London, United Kingdom
also have: Experience with water or pump industry applications and SCADA systems Familiarity with IoT platforms and cloud-based monitoring solutions HNC/HND or degree in electronics, electrical engineering, or a related discipline What we offer Why you will love working here We care ...