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