Strategic Insights & Foresight Leader

Vylor Inc.

Versoix

On-site

CHF 180,000 - 280,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Vylor, Inc. is seeking a senior Business Insights & Foresights Leader to guide enterprise decisions through integrated BI, analytics, and predictive foresight.

You will partner with Marketing, Commercial teams, and Finance to translate data into strategic narratives that drive growth and resilience. This role focuses on establishing KPI frameworks, forecasting narratives, and scenario planning to enable decision-making at the highest levels.

Qualifications

  • 10+ years in business insights, strategy, analytics, or related fields.
  • Proven ability to influence senior leaders and commercial teams.
  • Strong experience integrating quantitative performance data with qualitative market signals.
  • Demonstrated success in scenario planning, strategic analysis, and foresight creation.
  • Exceptional storytelling and communication skills.
  • Trained and experienced workshop facilitator.
  • Highly creative and willing to challenge traditional thinking.

Responsibilities

  • Establish and govern enterprise KPI frameworks for consistency and decision relevance.
  • Deliver performance intelligence: explain changes, reasons, and implications.
  • Develop executive dashboards and scorecards tied to priorities.
  • Partner with Finance, Demand Management, Sales, and Marketing to enhance forecast narratives.
  • Lead structured trend, signal, and risk tracking across macroeconomic, regulatory, and market domains.
  • Develop scenarios and future outlooks to inform portfolio strategy and multi-year planning.
  • Build and maintain early-warning systems with triggers and playbooks.
  • Translate uncertainty into strategic options robust across scenarios.

Skills

Influence senior leaders
Data integration
Scenario planning
Storytelling & communication
Workshop facilitator
Creative problem solving
Executive storytelling

Tools

BI tools
Dashboards
Analytical modeling

Job description

Vylor, Inc. is seeking a senior Business Insights & Foresights Leader to guide enterprise decisions through integrated BI, analytics, and predictive foresight.

You will partner with Marketing, Commercial teams, and Finance to translate data into strategic narratives that drive growth and resilience. This role focuses on establishing KPI frameworks, forecasting narratives, and scenario planning to enable decision-making at the highest levels.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Business Insights & Foresight Leader
Business Insights & Foresight Leader

Vylor Inc. • Versoix

On-site
CHF 180,000 - 280,000
Strategic Insights & Analytics Lead, Midsized EMEA
Strategic Insights & Analytics Lead, Midsized EMEA

CSL • Bern

On-site
CHF 140,000 - 200,000
Global Insights & Forecasting Lead
Global Insights & Forecasting Lead

BridgeBio Inc. • Zug

On-site
CHF 120,000 - 190,000
Market-leading compensation
401(k) with employer match
Employee Stock Purchase Program (ESPP)
+1
Research Director: Insights & Strategy Leader (Remote)
Research Director: Insights & Strategy Leader (Remote)

Quirk's Media • Fully

Remote
CHF 108,000 - 125,000
Remote work environment
Medical, Dental and Vision plans
401(k) matching
+2
Global Insights & Forecasting Lead
Global Insights & Forecasting Lead

BridgeBio Pharma • Zug

On-site
CHF 120,000 - 180,000
Strategic Insights & Analytics Lead – Midsized EMEA
Strategic Insights & Analytics Lead – Midsized EMEA

CSL • Zürich

On-site
CHF 150,000 - 210,000
Product Lead: AI Analytics & Forecasting for R&D
Product Lead: AI Analytics & Forecasting for R&D

AMARIS GROUP SA • Basel

Hybrid
CHF 140,000 - 190,000
International community
Internal Academy training
Vibrant workplace with events
+1
Senior Analytics Lead – EU & WWI Services
Senior Analytics Lead – EU & WWI Services

Intuitive • Switzerland

Hybrid
CHF 120,000 - 180,000
Strategic Insights & Analytics Lead, Midsized EMEA
Strategic Insights & Analytics Lead, Midsized EMEA

CSL • Glattbrugg

On-site
CHF 140,000 - 190,000
Global Competitive Intelligence Leader
Global Competitive Intelligence Leader

CSL Vifor • Zürich

Hybrid
CHF 140,000 - 190,000