Integrated Media Director

Brainlabs

New York City, New York, United States
Base: $125,000 - $195,000 usd; bonus/equity: not s...
On-site
7+ years full-service integrated media experience
Experience at independent media agency
Fluency in mmm and mta measurement models
Brainlabs is seeking an Integrated Media Director to lead strategic digital marketing efforts for their Deposits and Savings portfolio. The ideal candidate will have extensive experience in integrated media solutions, particularly within regulated industries like finance, and will thrive in a fast-paced, data-driven environment

Job Summary

  • The role serves as the strategic lead for the Deposits and Savings portfolio, partnering with executive stakeholders to drive sustained growth.
  • Candidates must possess a systems-thinking mindset to connect channels, platforms, and measurement into cohesive strategies.
  • Success involves delivering incremental growth for clients while actively developing the careers of team members.

Matching Summary

Match Score: 85

Brainlabs is seeking an Integrated Media Director to lead strategic digital marketing efforts for their Deposits and Savings portfolio. The ideal candidate will have extensive experience in integrated media solutions, particularly within regulated industries like finance, and will thrive in a fast-paced, data-driven environment.

Salary

Base: $125,000 - $195,000 USD; Bonus/Equity: Not specified; Benefits: Not specified

Skills & Requirements

Must-have

  • 7+ years full-service integrated media experience
  • Experience at independent media agency
  • Fluency in MMM and MTA measurement models
  • Systems-thinking mindset for channel strategy
  • End-to-end agency delivery understanding

Nice-to-have

  • Strong client leadership and relationship building
  • Ability to thrive working in person with teams
  • Positive contributor to company culture
  • Experience in finance or regulated verticals

Key Requirements

  • 7+ years experience in integrated media solutions
  • Experience at an independent media agency
  • Legal authorization to work in the United States
  • Client references available

Work Rights

Must be legally authorized to work in the United States

Tailored Resume

Cover Letter