Sheila Judd is a seasoned professional in enterprise risk management and project oversight, currently serving as Vice President of Enterprise Risk and Project Management at IIROC since February 2018. Previously, Sheila held the position of Executive in Residence at the Global Risk Institute and served in various leadership roles at CIBC from 2003 to 2015, including Vice President of Corporate Banking and Vice President of Enterprise Risk Management. Sheila’s extensive background in risk management began at Barclays and TD, where responsibilities included managing corporate loan portfolios and developing credit risk policies. Sheila holds a Bachelor's Degree in Business/Commerce from McMaster University.
Sign up to view 4 direct reports
Get started