Stefan Deutscher

Partner and Associate Director for Cybersecurity and IT Infrastructure, Boston Consulting Group