The Head of Strategy is responsible for developing effective strategies and driving their execution to create value for stakeholders and transform the business
Job Summary
The Head of Strategy is responsible for developing effective strategies and driving their execution to create value for stakeholders and transform the business.
This role requires gathering and analyzing competitor information and industry best practices to produce actionable insights for senior management.
The successful candidate will collaborate with the CFO and other leaders to set measurable goals and track progress against strategic plans.
Matching Summary
The Head of Strategy is responsible for developing effective strategies and driving their execution to create value for stakeholders and transform the business.
Skills & Requirements
Must-have
8+ years strategy or business analysis experience
Financial services or life insurance background
Advanced PowerPoint presentation skills
Market research and competitive intelligence gathering
KPI definition and performance monitoring
Nice-to-have
Graduate studies in business or related field
Experience working with CFO and senior leadership
Strong storytelling and narrative communication abilities
Customer-centric strategic mindset
Change management and innovation capabilities
Key Requirements
Bachelor's degree required; graduate studies a plus
At least 8+ years of experience in strategy or business analysis
Background in financial services or life insurance preferred