Construction Customer Success Manager
- Location
- Greater London, England, United Kingdom
before. We are looking for a Customer Success Manager to take part in the implementation of these capabilities on construction projects to ensure successful delivery for our customers. This position is about making sure the project and the users within it make the most out of the system … value to the customers that can be recorded and reported internally as customer stories Work within the customer success team to shape and refine delivery for clients by using expert knowledge. Creating and updating playbooks within the team, ensuring an ongoing legacy of Customer Success Delivery. Requirements ...