Customer Success Lead
- Location
- Greater London, England, United Kingdom
Monterosa we're looking for a Customer Success Lead to join our team. Full-time · London or Liverpool About Us At Monterosa, we create powerful audience engagement experiences that connect some of the world’s biggest brands with their fans in real time. With over two decades of technical … with a growing international presence, we’re a collaborative, forward-thinking team passionate about building impactful digital products and delivering exceptional customer experiences. About the job As part of the Success and Support team, you will own the daily relationship with a portfolio of customers - understanding their goals translate ...