Stephen Delgado

Stephen Delgado

Cyber Security Senior Associate, PwC United Kingdom