Customer Success Lead
- Location
- Greater London, England, United Kingdom
Customer Success Lead | Full-Time, Permanent | London, UK Our client is a growing technology company operating across the space and Earth Observation sector, providing specialist satellite-derived data and geospatial solutions to a diverse range of government and commercial customers. With an expanding customer base and ambitious growth … stage of development. This is an opportunity to join at a key point in that journey and play a central role in shaping the customer experience function as the company scales. The Role We are looking for a Customer Success Lead to own the post-sale customer ...