Global Cybersecurity Manager - Client Assurance
Boston Consulting Group
London