Team Leader - Field Service BESS
12 days ago
London
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).