Manager, Insurance Solutions at Deloitte. Lead and deliver large-scale transformation projects for insurance clients, develop and maintain strong client relationships, and oversee project teams. 8+ years of relevant experience in consulting or the insurance industry, with a focus on technology-driven transformation.
Requirements
- 8+ years of relevant experience in consulting or the insurance industry, with a focus on technology-driven transformation.
- Deep understanding of the insurance sector (Life, P&C, or Health), including core processes, regulatory environment, and emerging trends.
- Proven experience leading complex projects or programs, ideally involving digital transformation, system implementation, or process redesign.
- Strong executive presence with the ability to communicate complex concepts clearly and confidently, engage executive audiences, and lead effective discussions at the leadership level.
- Demonstrated ability to build and manage client relationships at the executive level.
- Demonstrated ability to contribute to growth initiatives, including supporting business development activities, shaping client strategies, and developing thought leadership or proposals aligned to market trends and client priorities.
- Experience with leading technology platforms used in insurance (e.g., Guidewire, Duck Creek, Majesco, or similar) is an asset.
- Bachelor’s degree required; advanced degree or professional certifications (e.g., PMP, ACII, FLMI) are considered assets.
Benefits
- $4,000 per year for mental health support benefits
- $1,300 flexible benefit spending account
- Firm-wide closures known as "Deloitte Days"
- Dedicated days of for learning (known as Development and Innovation Days)
- Flexible work arrangements and a hybrid work structure