SPARQNOW
KU

Kevin Urbanowicz

Principal at Deloitte & Touche, LLP | IT Security & Cyber Risk Leader