Sharon serves on the Board of Directors of three insurance enterprises: Genworth MI Canada, Brookfield Annuity Company and Group Medical Services (GMS). Additionally, she serves on the Investment Management Committee of FaithLife Financial. She is the Immediate Past President of the Canadian Institute of Actuaries (CIA), where she serves as Chair of the Governance Committee. Sharon served on the Blue-Ribbon Task Force on Public Position Statements in 2016.

Sharon was also active in the Examination Committee for the Society of Actuaries for many years, is Past President of the Actuaries Club of Toronto, and of the Actuaries Section of the National Fraternal Congress of America (now the American Fraternal Alliance). She also served as Chair of the Smaller Insurance Companies Section of the Society of Actuaries.