Role Overview
The Brand Marketing Lead will own major campaign launches, combining storytelling with strategic media distribution and measurement to elevate brand relevance and deliver commercial impact.
What You Will Do
Lead integrated brand campaign roadmap, drive integrated media and channel orchestration, and establish robust brand measurement frameworks.
Why It Might Be a Fit
You might be a fit if you have 7–10+ years of experience leading multi-channel brand campaigns, creative strategy, or integrated marketing, and are a creative strategist at heart with exceptional narrative instincts.
Requirements
- 7–10+ years of experience leading multi-channel brand campaigns, creative strategy, or integrated marketing
- proven portfolio of breakthrough campaign work that shifted market perception
- strong pulse on the evolving B2B and modern media landscape
- expert cross-functional operator who can align cross-departmental partners
- extensive experience managing agency partners and media vendors
- data-informed but taste-driven
- builder and self-starter who thrives in high-growth environments
Benefits
- Dental insurance
- Vision insurance
- Health insurance
- 401(k) or equivalent retirement plan
- Paid time off
- Flexible work arrangements
- Equity and other forms of compensation
To apply for this job please visit www.brex.com.

Follow us on social media