Loading...

Director, Innovation – S&F

Anheuser-Busch

Join Anheuser-Busch as Director of Innovation to lead transformative initiatives within the S&F organization from our New York City headquarters. This full-time leadership position offers the opportunity to drive enterprise innovation and shape competitive advantage across our markets.

About the Role

As Director of Innovation, you will spearhead cross-functional initiatives that identify emerging opportunities and translate them into actionable business strategies. You'll blend strategic vision with execution excellence, leading teams to develop and commercialize innovative solutions that strengthen our market position.

What You'll Do

  • Develop and execute innovation strategies aligned with organizational priorities and emerging market opportunities
  • Lead cross-functional teams to identify, evaluate, and commercialize new business models and growth initiatives
  • Build compelling business cases and drive investment decisions based on rigorous market and financial analysis
  • Partner with key stakeholders across functions to design and execute innovation roadmaps
  • Monitor market trends and competitive dynamics to inform strategic direction
  • Foster a culture of continuous improvement and creative problem-solving

What We're Looking For

  • Bachelor's degree in business, engineering, finance, or related field; MBA or advanced degree preferred
  • 10+ years of progressive experience in strategy, innovation, business development, or related leadership
  • Proven track record launching new products, services, or business initiatives in competitive markets
  • Strong financial acumen and ability to build robust business cases with clear ROI metrics
  • Exceptional leadership capabilities with influence across organizational boundaries
  • Strategic mindset combined with strong execution and project management skills
  • Passion for innovation and a forward-thinking approach to solving business challenges

About Anheuser-Busch

As a leading global beverage company, Anheuser-Busch is committed to dreaming big and building tomorrow's growth. We cultivate an environment where passionate, talented innovators thrive and drive meaningful transformation across our organization.

How to Apply

To apply for the Director of Innovation position in New York City, submit your resume and cover letter through this listing.

To apply for this job please visit www.adzuna.com.

Working in New York City, New York

New York, often called New York City (NYC), is the most populous city in the United States. It is located at the southern tip of New York State on New York Harbor, one of the world's largest natural harbors. The city comprises five boroughs—Manhattan, Brooklyn, Queens, the Bronx, and Staten Island; each is coextensive with its respective county. It is the geographical and demographic center of both the Northeast megalopolis and the New York metropolitan area, the largest metropolitan area in the United States by both population and urban area. New York is a global center of finance and commerc

    Keep exploring on Get A Job.ai

    Not quite the right fit? Your next opportunity is a click away.

    Hiring instead? Post a job and reach candidates searching right now.