Manager
London, GB
KPMG UK
Chubb European Group
Head of Regional IT Audit
ACE Group
Chubb
Head of COG IT Internal Audit