Customer Success Manager II

Braze — Remote - Spain

Full-time

Not specified

Braze is seeking a Customer Success Manager to join their South team. The role involves working with technology-focused brands to ensure they maximize valu

View full listing on uHired