Global Risk Manager
- Location
- Greater London, England, United Kingdom
build trusted relationships across senior stakeholders, cross-functional partners, and teams, communicate complex risk topics with clarity and diplomacy, and translate evolving non-financial risks into practical business insights that enable informed decision-making. Who You'll Work With You will be part of BCG's Enterprise Risk Management team ...