Braze

HQ
New York
Total Offices: 4
2,000 Total Employees
Year Founded: 2011
We're Hiring!

Teams at Braze

Recently posted jobs

6 Days AgoSaved
Easy Apply
Remote or Hybrid
Denver, CO, USA
Easy Apply
Marketing Tech • Mobile • Software
Own Braze’s global AWS partnership strategy, Strategic Collaboration Agreement, roadmap, governance, executive alignment, co-sell motions, Marketplace revenue, and joint AI initiatives. Drive cross-functional execution across Sales, Product, Marketing, Engineering, and AWS teams while setting commercial targets and representing Braze in the technology ecosystem.