Offices at Braze

Hybrid Workplace

Employees engage in a combination of remote and on-site work.

Typical time on-site: Flexible

Global Office Locations

London, England
London

10th Floor, Exchange House, Braze, 12 Primrose St, London, United Kingdom, EC2A 2EG

Recently posted jobs

13 Hours AgoSaved
Easy Apply
Hybrid
London, Greater London, England, GBR
Easy Apply
Marketing Tech • Mobile • Software
As an Emerging Enterprise Sales Executive, you'll execute deal cycles from inception to close, develop key relationships, and drive value-based selling strategies in complex enterprise organizations. A minimum of 5 years of SaaS sales experience is required, focusing on CRM and related solutions.
13 Hours AgoSaved
Easy Apply
Hybrid
London, Greater London, England, GBR
Easy Apply
Marketing Tech • Mobile • Software
The Sr Business Systems Analyst III at Braze will enhance the Partnerships technology stack by optimizing systems, collaborating with stakeholders, and implementing innovative solutions. Key responsibilities include project management, requirement translation, application design, process optimization, and continuous improvement.
YesterdaySaved
Easy Apply
Hybrid
London, Greater London, England, GBR
Easy Apply
Marketing Tech • Mobile • Software
Manage client renewals and retention for larger groups, provide strategic guidance, maintain customer relationships, and advocate for their needs to ensure product adoption and satisfaction.