Team Leader - Field Service BESS
4 days ago
Nottingham
Project Delivery, Commissioning, Agreements, Lifecycle Support, Sales, Parts, Technical Service team). Excellent communication and technical skills (verbal and written) in languages needed to support the team.