M
Monterosa
Open positions
1 job
M
Monterosa 2 months ago
Customer Success Lead
UKFull-timeLead
United Kingdom
London or LiverpoolAt Monterosa we're looking for a Customer Success Lead to join our team. About Us At Monterosa, we create powerful audience engagement experiences that connect some of the world’s biggest brands with their fans in real…