The Regional Manager, Customer Success leads a team of Customer Success Managers to drive adoption, retention, and growth within the European public sector, ensuring value delivery and strategic account management for satellite data solutions.
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.