Logo
Business Insider

Vice President, Creative Strategy

Business Insider, New York

Save Job

Join to apply for the Vice President, Creative Strategy role at Business Insider

Join to apply for the Vice President, Creative Strategy role at Business Insider

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.
The Role & Team:
As the VP of Creative Strategy, you will serve as a cross-functional leader shaping Business Insider's biggest and boldest commercial programs. You'll lead a high-performing team of marketers and creative strategists, embed a culture of brand storytelling, and serve as the connective tissue between Advertising and the Newsroom. You'll also act as pitch lead and creative closer on our largest, most strategic brand partnerships.
This is a pivotal leadership role that blends commercial strategy, editorial alignment, and marketing execution. You'll work across sales, editorial, brand, product, and studio teams to position Business Insider as a consultative, high-impact partner to brands—and a creative leader in the industry.
The VP of Creative Strategy & Studios reports directly to the SVP, Global Marketing and Studios. This position is based in our New York City HQ with an in-office presence of at least 2–3 days per week.
Key Responsibilities:
Lead Big Idea Development and Pitch Excellence

  • 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.
Lead Strategic Client Partnerships and Proactive Growth
  • 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