Business Insider logo

Vice President, Creative Strategy

Business Insider

New York City, NY
Full Time
Executive
200k-220k
22 days ago

Job Description

About the Role

Business Insider is hiring a VP of Creative Strategy to unify and elevate how we pitch, package, and deliver big ideas to clients, bringing together the power of the BI's newsroom, Live events, Video and Studios. This role will sit on the Global Marketing Team. Business Insider is for people who are driven, optimistic and always looking forward. Our mission is to inspire action through thought-provoking stories. We tell our audience what they want and need to know to improve their lives and the world with storytelling that is accessible, smart, sometimes unexpected, and always helpful. Our team members embody and uphold Business Insider's three core values: we are all one team, we are effective, and we strive to get better every day. Our Global Marketing team is one of the most connected and collaborative groups as we work with every team across the company. We thrive on creativity, strategic thinking, and a passion for delivering results. With a culture rooted in innovation and excellence, we embrace challenges as opportunities to elevate our work and the work of our clients and drive impact. From innovative content partnership ideas to unforgettable events, we're a team that works hard, supports each other, and celebrates success together. If you're energized by ambitious goals, a solutions mindset, and a fast-paced environment, you'll fit right in.

Key Responsibilities

  • Serve as the senior lead on all seven-figure+ commercial opportunities, guiding pitch structure, narrative, and vision.
  • Build high-impact presentations that integrate editorial IP, branded content, events, video, data, and media into unified, client-ready ideas.
  • Act as the senior voice in the room with clients—leading brainstorms, proposals, and in-person meetings to close strategic deals.
  • Develop storytelling frameworks and ideation tools to upskill the marketing team and create consistent, high-quality responses.
  • Collaborate with editorial, brand marketing, and Studios teams to develop compelling proactive campaign ideas.
  • Design and implement a forward-looking client partnership strategy that drives long-term revenue growth, brand affinity, and deeper engagement across priority accounts.
  • Partner closely with Sales to lead high-stakes client meetings, uncover new opportunities, and position Business Insider as a strategic, consultative partner.
  • Deliver exclusive previews of editorial series, tentpole events, and newsroom initiatives to unlock incremental opportunities and urgency with clients.
  • Refine proactive marketing function focused on identifying whitespace, surfacing ideas outside of RFP cycles, and delivering quarterly go-to-market programs that differentiate our offering.
  • Define success metrics, target account strategy, and team goals for proactive outreach and partnership development.
  • Build and manage a cross-functional framework that connects Marketing, Sales, and the Newsroom for consistent, scalable collaboration.
  • Partner with newsroom leaders to identify storytelling opportunities that align with client interests and category growth areas.
  • Oversee the Marketing solutions and strategy team, identifying opportunities to streamline workflows and elevate creative output.
  • Conduct process audits to improve pitch efficiency, production timelines, and team resourcing—especially around high-impact programs.
  • Help evolve marketing team structure and focus, ensuring energy is spent on scalable, strategic opportunities over transactional work.
  • Invest in team growth and development through coaching, strategic training, and leadership opportunities.
  • Be an early adopter of AI technologies and have real-world examples of how those tools are creating efficiencies across workflows and creative processes.

Requirements

  • 10+ years of experience in creative strategy, marketing leadership, brand partnerships, or content operations.
  • Proven track record of winning and delivering large-scale programs across publishing, agency, or brand environments.
  • Experience aligning sales, marketing, and editorial to build market-moving creative programs.
  • Strategic fluency in brand storytelling, content marketing, editorial packaging, and media.
  • Demonstrated experience integrating AI tools into pitch development or creative production workflows.
  • Strong client presence and ability to lead C-level conversations with confidence and clarity.
  • Experience managing and motivating high-performing teams with a focus on strategic output and growth.
  • Highly collaborative, action-oriented, and energized by operational problem-solving and team development.

Nice to Have

  • Experience in media or publishing industries.
  • Knowledge of AI tools and their application in creative workflows.

Benefits & Perks

  • Salary: $200,000 - $220,000 base salary + performance bonus (dependent on skills, experience, and competencies).
  • Unlimited PTO, 10 paid holidays, and 16 weeks of parental leave.
  • Comprehensive medical, dental, and vision insurance plans.
  • Matched and vested 401k plan.
  • Access to resources for financial planning guidance, family planning services, mental health support, and Employee Assistance Programs (EAP).
  • Additional benefits include commuter benefits, phone reimbursement, gym membership discounts, and more.

Working at Business Insider

Business Insider's culture is rooted in innovation and excellence, emphasizing creativity, strategic thinking, and delivering results. The team values collaboration, support, and celebrating success together. They embrace challenges as opportunities to elevate their work and drive impact, fostering a fast-paced environment energized by ambitious goals and a solutions mindset.

Apply Now

Job Details

Posted AtJul 4, 2025
Job CategoryCreative Marketing
Salary200k-220k
Job TypeFull Time
Work ModeHybrid
ExperienceExecutive

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Business Insider

Website

businessinsider.com

Company Size

251-500 employees

Location

New York City, NY

Industry

Television Broadcasting Stations

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches