Leadership Team

About

The Leadership Team at Igloo is responsible for setting the strategic vision and direction of the company, ensuring that its mission to make insurance accessible is upheld. They collaborate to drive operational excellence, foster innovation in digital insurance solutions, and maintain financial stability, while overseeing critical business functions across technology, actuarial science, and customer engagement.