Badgerow Karen

Chief Executive Officer at Isle of Man Financial Services Authority

Karen Badgerow's work experience includes serving as the Chief Executive Officer at Isle of Man Financial Services Authority since November 2015. Prior to that, they were the Senior Vice President at Canada Deposit Insurance Corporation from February 2013 to October 2015. Badgerow also worked at the Office of the Superintendent of Financial Institutions of Canada as a Senior Director from an unknown start date until March 2013.

Badgerow Karen obtained a Certificate in Company Direction from the Institute of Directors in London, England between 2018 and 2019. Prior to that, they completed their Master's degree in Public Administration from Carleton University from 1978 to 1983. In addition, they hold another Master's degree in Public Administration from Carleton University, although the specific years of completion are not provided.

Links


Org chart

Sign up to view 4 direct reports

Get started