C

Director of Strategic Insights at Seqirus

CSL

quebec, capitale nationale, Canada Full-time June 17, 2026

Opportunity Description

Take on a transformative role as the Director of Strategic Insights at Seqirus. Your leadership will guide portfolio decisions and enable influential long-term strategies.
This key position on the Global Commercial Strategy & Planning team requires you to direct enterprise-wide investment governance and prioritize portfolio management. By partnering with senior leadership, you’ll ensure alignment to corporate strategy while managing diverse stakeholders. Your insights will inform critical commercial initiatives and optimize resource allocation for growth.
Key Responsibilities:
• Lead enterprise-wide investment strategy and portfolio governance
• Define strategic options and influence senior executive decisions
• Synthesize analyses to provide clear recommendations
• Manage key market intelligence and insights initiatives
• Oversee initiatives translating insights into actionable strategies
Requirements:
• 10-12+ years in relevant strategy or finance roles
...
Full-time Other-General

Interested in this opportunity? Apply now through Expertini.

Apply for this Position