Various leadership roles in Europe, US and Canada
Toronto, Ontario, Canada
Zurich Financial Services
Various leadership roles in Europe, US and Canada
CarProof
Head of Financial Services
Definity
Executive Vice-President, Commercial Insurance and Insurance Operations
Lombard Canada
President
Economical Insurance
Executive Vice-President, Commercial Insurance
Northbridge Financial Corporation
VP, Distribution
Definity
Executive Vice-President, Commercial Insurance
Northbridge Insurance
President
Executive MBA University of Toronto
Graduate School of Business Administration Zurich