Copyright © 2026

Above analytics are generated algorithmically based on job titles and may not always be the same as the company's job classification. You can also check detailed occupation eligibility, and salary criteria on our UK Visa Eligible Occupations & Salary Thresholds page.
Disclaimer: Hunt UK Visa Sponsors aggregates job listings from publicly available sources, such as search engines, to assist with your job hunting. We do not claim affiliation with Oliver Wyman. For the most up-to-date job details, please visit the official website by clicking "Apply Now."
At Oliver Wyman, a Marsh (NYSE: MRSH) business, we bring deep industry insight, bold innovation, and a collaborative approach that cuts through complexity to help organizations navigate their most defining transformative moments.
As a business of Marsh, we work alongside the world’s leading experts across risk, reinsurance and capital, people and investments, and management consulting. Together with Marsh Risk, Guy Carpenter, and Mercer, we help organizations build resilience and competitive advantages from every angle. With annual revenue over $24 billion and more than 90,000 colleagues in 130 countries, Marsh helps build the confidence to thrive through the power of perspective.
For more information, visit oliverwyman.com, or follow us on LinkedIn and X.
Please Note: Oliver Wyman/Marsh operates a hybrid working policy and we will require the successful candidate to work from the office at least 60% of the time.
About the role:
The Business Impact Team (BIT) supports the growth of Oliver Wyman by seamlessly enabling business development and management activities.
The Business Impact Manager is a central role in the strategic and commercial development, operation and community building of Marsh’s and Oliver Wyman’s Defense & Security (D&S) task force. The role provides support to the Oliver Wyman Defense & Security task force Leadership, in managing the day-to-day affairs of the task force and is a go-to-person for all colleagues for task force-related topics.
The role translates Marsh’s and Oliver Wyman’s Defense & Security vision into clear strategic initiatives, performance metrics, and operational plans. The role is centered on Oliver Wyman’s D&S strategy roll-out but also supports Oliver Wyman’s leadership in their steering of the collaboration across Marsh businesses in the roll-out of Marsh’s D&S growth acceleration strategy. The Business Impact Manager acts as a thought partner to leadership, orchestrates cross-functional collaboration with Finance, Business Development, Marketing, Legal, Talent, IT, Knowledge, and Events, and ensures that commercial performance, investments, and people decisions are tightly aligned to the business’s strategic goals. This is a high-visibility, high-impact role suited to someone who combines strategic thinking, rigorous analytical skills, strong stakeholder management, and a deep interest in defense, national security, and government-related clients.
Note: Although the initial deployment of this Business Impact Manager role will be in support of the Marsh and Oliver Wyman Defense & Security (D&S) task force, this deployment may change in the future according to business need.
What you will be doing...
This role will suit someone with:
Skills and Attributes:
Technical skills
Why join us at Oliver Wyman?
At Oliver Wyman, we lead with heart - we love what we do and have fun while we do it! We also strive for breakthroughs by questioning, seeking diverse perspectives, and finding powerful and sustainable solutions. If you share these values and want to work as one and own our impact at the same time, be brave and achieve the amazing with us!
To learn more, please follow us on Facebook, LinkedIn or Twitter: OliverWyman. www.oliverwyman.com/careers