Shape strategic decisions at Beneva through market monitoring and high-impact recommendations. This hybrid Ontario position supports organizational transformation and growth.
As a Senior Advisor, you will guide strategic thinking across Beneva’s insurance and financial services activities. Your work will combine corporate strategy, strategic planning, innovation initiatives, and stakeholder engagement. You will assess external and internal environments while supporting leadership teams and decision-making forums.
Key Responsibilities: Monitor life, health insurance, and financial services market developments
Update strategic assessments of external and internal environments
Coordinate cross-functional strategic planning initiatives
Oversee strategic analyses, deliverables,
and workshop documentation
Develop recommendations supporting growth opportunities and organizational objectives
Requirements: Bachelor’s or Master’s degree in a relevant field
At least 10 years in corporate strategy or strategic consulting
Knowledge of life and health insurance and financial services
Ability to turn complex issues into concrete recommendations
Advanced spoken and written English and French proficiency
Bring strategic expertise, business judgment, and stakeholder engagement skills to Beneva’s transformation and strategic growth agenda.