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
Director Brand Marketing • Akron, Ohio, United States