
Oliver Wyman
Business Impact Manager (Defense & Security)
- Permanent
- Dubai, United Arab Emirates
- Experience 2 - 5 yrs
Job expiry date: 26/03/2026
Job overview
Date posted
09/02/2026
Location
Dubai, United Arab Emirates
Salary
Undisclosed
Compensation
Job description
The Business Impact Manager role at Oliver Wyman, a business of Marsh, sits within the Business Impact Team and supports the strategic growth, commercial development, and operational effectiveness of the firm, with an initial focus on the Defense & Security (D&S) task force. The role operates in a hybrid working model, requiring office presence at least 60% of the time. The position serves as a central enabler for business development and management activities, acting as a key support to the Oliver Wyman Defense & Security task force leadership and as a go-to contact for task-force-related topics. The role translates Marsh’s and Oliver Wyman’s Defense & Security vision into actionable strategic initiatives, performance metrics, and operational plans, while supporting cross-business collaboration across Marsh, including Marsh Risk, Guy Carpenter, and Mercer. The Business Impact Manager orchestrates cross-functional collaboration with Finance, Business Development, Marketing, Legal, Talent, IT, Knowledge, and Events, ensuring alignment between commercial performance, investments, people decisions, and strategic goals. The role includes managing strategic topics such as commercial, corporate, and people development strategies; planning cycles; and strategic decision support analyses. It also covers commercial activities including key account planning, opportunity and pipeline management, as well as business operations such as meeting preparation, action tracking, task prioritization, compliance execution, and people management processes. The role is high-visibility and high-impact, requiring strong analytical rigor, stakeholder management, and a deep interest in defense, national security, and government-related clients, with potential future redeployment depending on business needs.
Required skills
Key responsibilities
- Develop and maintain trusted relationships with firm leadership, delivery teams, and infrastructure functions
- Support and manage recurring strategic, commercial, and operational activities critical to the long-term success of the business
- Develop and implement strategies related to commercial growth, corporate initiatives, and people development
- Support periodic planning activities and deliver strategic decision support analyses
- Manage key account planning, high-impact opportunity management, and pipeline management activities
- Prepare and facilitate internal meetings, track action items, and manage prioritized business to-do lists
- Execute people management processes including objective setting cycles and related initiatives
- Execute compliance processes and support governance requirements
- Lead or support ad-hoc strategic, commercial, or operational initiatives based on evolving business needs
- Identify and implement improvements to strategic, commercial, and operational processes to enhance efficiency and effectiveness
- Demonstrate leadership within the Business Impact Team by leading internal projects, supporting learning initiatives, and sharing best practices
- Provide coverage and support across the team as required to ensure continuity of operations
Experience & skills
- Possess a minimum of 4+ years of experience in professional services, with experience at a leading management consulting firm highly desirable
- Demonstrate experience supporting senior leadership on strategic, commercial, and operational topics within a professional services environment
- Show experience handling confidential and business-critical issues with discretion and sound judgement
- Exhibit strong project management skills with the ability to independently manage, prioritize, and deliver multiple initiatives under tight deadlines
- Demonstrate strong quantitative skills with advanced proficiency in Microsoft Excel and Microsoft PowerPoint
- Show familiarity with generative AI and productivity tools as an advantage
- Possess strong academic credentials in Business, Economics, International Relations, Public Policy, Engineering, Security Studies, or related fields, with an advanced degree considered advantageous
- Demonstrate excellent written and verbal communication skills in English, with additional languages considered beneficial
- Show strong stakeholder management capability and ability to collaborate across diverse, cross-functional, and geographically distributed teams
- Demonstrate interest or experience in Defense & Security or government-related clients as a strong preference
- Meet eligibility requirements for security clearance or possess prior security clearance where required