Nick Galletto

Global Cyber Risk Services Leader, Deloitte