Braze

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

Teams at Braze

Recently posted jobs

20 Days AgoSaved
Easy Apply
Remote or Hybrid
United States
Easy Apply
Marketing Tech • Mobile • Software
Manages and hires Solutions Consultants in a player-coach role, mentoring the team and partnering with sales, marketing, security, and product teams. Solutions Consultants advise prospective customers during the sales process through product expertise, strategic guidance, and best practices. The role requires experience selling into accounts with sophisticated pre-sales consulting or sales engineering teams, strong communication skills, and knowledge of at least two relevant technology or marketing domains. Travel may reach 50% during peak periods.