Braze

London
2,000 Total Employees
Year Founded: 2011

Braze Offices

Hybrid Workplace

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

Typical time on-site: Flexible

Global Office Locations

London

London

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

Recently posted jobs

7 Hours AgoSaved
Easy Apply
Hybrid
London, Greater London, England, GBR
Easy Apply
Marketing Tech • Mobile • Software
Lead and manage a small enterprise SaaS sales organization (Account Executives and outbound prospectors). Drive enterprise deals, coach teams, work cross-functionally with Marketing, Customer Success, and Sales Ops, and target large organizations for marketing/mobile technology solutions. Prefer experience selling marketing automation, CRM, email, or analytics products.
YesterdaySaved
Easy Apply
Hybrid
London, Greater London, England, GBR
Easy Apply
Marketing Tech • Mobile • Software
Own full sales cycle for SMB accounts (Nordics, Benelux, UK&I). Prospect, build pipeline, craft value-based business cases, forecast in CRM, and close high-volume SaaS deals while collaborating with Marketing, Product, and Technical stakeholders.
YesterdaySaved
Easy Apply
Hybrid
London, Greater London, England, GBR
Easy Apply
Marketing Tech • Mobile • Software
Partner with Enterprise Account Executives to expand and close upsell and cross-sell opportunities (up to $100K), analyze product usage, coordinate internal resources, achieve quarterly upsell and renewal targets, and occasionally travel for onsite customer engagements.