Business Manager - Strategic Risk: Insights & Analysis
Core
Provide independent oversight, review, and challenge of strategic risks impacting the company's strategic objectives and core business model, including competitive disruption, regulatory changes, and strategic choices.
Role type
Senior IC strategy & risk analyst (second-line oversight)
Builds
Executive-ready materials on strategic risk topics and scenario analyses for significant risk themes
Domain
Financial services / Strategic Risk Management
Deliverable
dashboards & analysis
Required skills
Strategic risk assessment, scenario analysis, quantitative analysis, executive communication, stakeholder influence, decision-making under uncertainty
Preferred skills
Consulting experience, people management, financial services domain expertise
Technologies
N/A
Responsibilities
Assess impact of external landscape changes on strategic objectives; Lead scenario analysis with stakeholders; Review and challenge strategic risks from new product launches; Create executive-ready reports on strategic risk topics; Partner with stakeholders to manage and influence outcomes
Seniority
Senior, hands-on IC with strategic oversight