Project Manager - Customer Success
- Location
- Tadworth, England, United Kingdom
mission to pioneer smarter solutions for moving and transforming water, reducing energy consumption, and enhancing quality of life for people. As our new Project Manager - Digital Customer Success, you will be spearheading digital customer success initiatives that bridge technology and user experience, ensuring our digital platforms and tools … execute, and deliver digital customer success projects on time, within scope, and on budget Collaborate with product owners, developers, and business stakeholders to define project roadmaps and success metrics Drive adoption of digital platforms and tools by coordinating customer onboarding and engagement initiatives Manage project risks, dependencies ...