Sheila Freedman has extensive experience in information and technology risk management, currently serving as the Manager of Information Risk Management at Manulife since March 2021. Prior to this role, Sheila was the Technology Risk Officer at John Hancock Financial Services/Manulife Financial from July 2013 to March 2021. From August 1991 to June 2013, Sheila held the position of Associate Director of Financial Management & Compliance at Boston College. Sheila Freedman obtained an education at Boston College.
Sign up to view 1 direct report
Get started