Braze
Offices at Braze
Braze is headquartered in New York, NY and has 10 office locations.
Hybrid Workplace
Employees engage in a combination of remote and on-site work.
U.S. Office Locations
Global Office Locations
119 Nueces Street 4th Floor, Austin, TX, United States, TX 78701
Pressehaus Podium Karl-Liebknecht-Straße 29A, Berlin, Germany, 10178
10th Floor, Exchange House, Braze, 12 Primrose St, London, United Kingdom, EC2A 2EG
37 Avenue Trudaine, Paris, France, 75009
Level 23, 100 William St, Woolloomooloo, Australia, NSW 2011