The Business Impact Manager (BIM) serves as a strategic partner to Oliver Wyman's Energy (ENR) Practice Leadership, supporting both the Global ENR Leader and the Americas ENR Leader. The role is responsible for driving strategic initiatives, operational excellence, and coordination across the global ENR leadership team while ensuring successful execution of priorities within the Americas. Acting as the operational hub for the practice, the BIM helps translate strategic priorities into action, connecting regional and global leadership, coordinating cross-functional initiatives, and ensuring alignment across the practice's commercial, talent, knowledge, and investment agendas. The role partners closely with Practice Leadership, Finance, Talent Management, Marketing, Business Development, Legal, and Operations to manage strategic projects, practice investments, communications, leadership meetings, annual planning, and business performance. The BIM plays a critical role in helping the ENR practice execute its growth strategy, strengthen collaboration across regions, and enhance its market impact. Reporting to the Global ENR Leader, the Americas ENR Leader, and the Director of Business Impact, the Business Impact Manager serves as a trusted advisor and execution partner for the practice leadership team.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed