He is currently a part-time Course Director in the faculty of Liberal Arts & Professional Studies at York University. Prior to that, he was a partner in the Toronto office of KPMG LLP where he served as President of KPMG Forensic Inc. and Head of Risk and Compliance Services (Ontario and Atlantic). He is a fellow of the Institute of Chartered Accountants in England and Wales. He is a graduate of Edinburgh University.