Power TSO Customer Success Manager - European Transmission System Operators
18 days ago
London
Remote Duration: Permanent As a member of the EMEA Sales and Customer Success team, the Customer ... assess, clarify, and validate customer needs on an ongoing basis. • Achieve a minimum of two ...