Braze

HQ
New York
Total Offices: 4
2,000 Total Employees
Year Founded: 2011

Teams at Braze

Recently posted jobs

8 Days AgoSaved
Easy Apply
Hybrid
Denver, CO, USA
Easy Apply
Marketing Tech • Mobile • Software
Serve as the primary technical contact and advocate for a named portfolio of Braze customers. Own integrations, troubleshooting, escalations, and technical relationship management; collaborate with Customer Success, Recurring Services, and partners to drive adoption, reduce risk, identify trends, and deliver Technical Business Reviews and Centers of Excellence.
11 Days AgoSaved
Easy Apply
Hybrid
Denver, CO, USA
Easy Apply
Marketing Tech • Mobile • Software
The Senior AI Success Manager at Braze drives customer success for AI use cases, collaborates with teams, manages executive relationships, and analyzes results to communicate value.