28 August 2025

Insurance Sweden hires Olav Jones as senior consultant