Job Summary
A company is looking for a Sr. Director, Brand Marketing to lead integrated marketing programs that drive brand growth and measurable business impact.
Key Responsibilities
- Lead the integrated global brand marketing strategy for Genius, aligning programs with awareness, growth, and revenue objectives
- Design and manage integrated brand programs across creative, content, digital, paid media, PR, and external partners
- Track, analyze, and report on growth metrics and brand KPIs, providing insights and recommendations to leadership
Qualifications
- Bachelor's degree in Marketing, Business, Communications, or related field; MBA preferred
- 10+ years of experience in brand marketing, integrated campaign strategy, or program management
- Proven success in developing and executing integrated brand marketing strategies that enhance brand awareness and deliver business results
- Experience in fintech, payments, or financial services marketing is strongly preferred
- Strong understanding of brand tracking methodologies and campaign performance reporting
Comments