Innovation Strategy & Performance Manager

Insight Global • New York, NY, United States • Posted June 24, 2026

Location New York, NY
Job Type Full-time
Category other-general
Posted June 24, 2026
Job Description
The world's leading beverage company is home to the largest and most well-known and loved beer brands. The Mainstream Brand team includes a portfolio of brands that manages over 70% of company volume. The U.S. Innovation Strategy & Planning team is seeking an individual who will ensure continuity across Stage Gate governance, innovation performance tracking, and operating rhythm enablement,
supporting cross-functional alignment and leadership decision-making. Own monthly innovation review cycles, manage submissions and readiness, orchestrate committee meetings, and track actions through post‑launch reviews. Build and maintain dashboards, KPIs, and reporting cadences; analyze performance vs. prior periods and synthesize insights for leadership decision‑making. Facilitate the Innovation 1YP process, develop business cases for future pipeline, and communicate recommendations to senior leadership. Run global reporting cadences, huddles, competitive innovation tracking...

Interested in this role?

Click the button below to start your application.

Apply Now