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