The Leadership Team at ivari Canada is responsible for setting the strategic direction, overseeing financial performance, ensuring regulatory compliance, managing risk, and fostering a culture of transparency and innovation. Comprising senior executives from various departments, they work collaboratively to steer the company towards growth while maintaining a commitment to providing high-quality insurance products and services to Canadians.
View all