People
Sonia Sood
Partner, Consulting
With more than 15 years of experience advising her clients across the financial services industry, Sonia is the Human Capital Insurance leader for Canada and has worked with many major P&C and L&H insurers. She is focused on supporting the integration of business and technology objectives with people and organizational strategy to create adaptable organizational models. Passionate about building a sustainable future for the next generation, she is also the go-to-market leader for ESG across the Canadian insurance portfolio—demonstrating that insurers can play a role in driving environmental change and societal impact. Sonia is an advocate for women in insurance and leads Deloitte Canada’s efforts in creating a platform for elevating female leaders across the insurance industry.