Braze

London, England
1,500 Total Employees
Year Founded: 2011

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

7 Hours Ago
Easy Apply
Hybrid
London, Greater London, England, GBR
Easy Apply
Marketing Tech • Mobile • Software
The Senior Platform Software Engineer at Braze is responsible for building and maintaining infrastructure as a service platforms, improving reliability through automation, and collaborating across teams to enhance service deployment and monitoring.
7 Hours Ago
Easy Apply
Hybrid
London, Greater London, England, GBR
Easy Apply
Marketing Tech • Mobile • Software
Manage commercial relationships with Braze's core customers, drive upsells, renewals, and ensure product value through analysis and collaboration with internal teams.
7 Hours Ago
Easy Apply
Hybrid
London, Greater London, England, GBR
Easy Apply
Marketing Tech • Mobile • Software
As a Senior Account Executive at Braze, you'll lead the full sales cycle, focusing on prospecting and closing deals, while advising clients on their growth using Braze's solutions.