Technology Risk Services Leader, Deloitte Canada Americas Regional and Cyber Risk Services Leader, Deloitte Global Risk Advisory
Global Cyber Risk Leader
Bay Adelaide Centre, East Tower
22 Adelaide Street West, Suite 200
Nick is the leader of the firm’s Canadian Technology Risk practice and the Americas Cyber Risk practice. He has over 25 years of experience in information technology, networking, systems management and information security management. Nick has also worked with organizations in many industries on the management, design, development and implementation of cybersecurity and risk management programs.