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