Oliver Wyman is a global leader in management consulting. With offices in 70 cities across 30 countries, Oliver Wyman combines deep industry knowledge with specialized expertise in strategy, operations, risk management, and organization transformation. Over 7,000 professionals help clients optimize their business, improve their operations and risk profile, and accelerate their organizational performance to seize the most attractive opportunities. Oliver Wyman’s thought leadership is evident in our agenda-setting books, white papers, research reports, and articles in the business press. Our clients are the CEOs and executive teams of the top Global 1,000 companies.
Oliver Wyman is a business of Marsh McLennan [NYSE: MMC]. For more information, visit www.oliverwyman.com.
Job Overview:
Oliver Wyman is seeing a high-impact Director of Global Marketing & Brand Strategy responsible for shaping and delivering the firm’s brand vision across markets. Reporting to the Chief Marketing Officer, this role leads the firm’s brand strategy and the development of flagship global brand programs and marketing campaigns. The Director ensures cohesive storytelling, competitive differentiation, and consistent delivery across regions, working with senior stakeholders to align brand initiatives to business priorities and deliver measurable impact. This role also provides leadership to the Senior Manager and Marketing Coordinator.
Key Responsibilities:
Brand Strategy
Collaborate with CMO to develop and deliver brand strategy, positioning, and go-to-market approach, ensuring alignment with the firm’s “big bets” and competitive differentiation
Monitor the competitive landscape, proactively share insights, and ensure differentiated messaging is reflected on our website and in key assets and channels
Lead the formation and ongoing management of a brand council to align priorities, share best practices, and ensure consistent execution across regions.
Collaborate on colleague and talent branding initiatives, working closely with Human Resources, Talent Strategy, and People Experience teams.
Flagship Programs
Build and manage flagship brand programs and I&C marketing campaigns that drive awareness and business growth.
Lead the marketing strategy and programs for Oliver Wyman Quotient, ensuring effective positioning of the firm’s AI and analytics capabilities across regions and channels.
Identify and apply AI-driven tools and methods to increase productivity, process improvements, and creative impact.
Maintain visibility on campaign calendars and initiatives, prioritizing resources and mitigating overlaps or conflicts.
Leadership
Represent global marketing in leadership forums and in cross-brand collaboration with MMC, Marsh, and Mercer.
Manage and develop the Senior Manager and Coordinator, ensuring clarity of goals, alignment on priorities, and high-quality deliverables.
Experience Required:
Proven track record leading brand and marketing programs in B2B or professional services.
Expertise in brand strategy, go-to-market planning, and integrated campaign execution.
Strong strategic thinking and analytical skills, with the ability to translate vision into actionable plans and measurable outcomes.
Exceptional stakeholder management and influencing skills, including experience working with senior leadership across regions and functions.
Skilled in managing complex, cross-regional programs and balancing competing priorities.
Excellent communication skills, adept at crafting clear, compelling narratives for diverse audiences.
Proficiency with modern marketing tools, digital platforms, and collaboration/project management systems with experience leveraging AI-enabled applications and technologies.
Adept at building high-performing teams, fostering collaboration, and developing talent.
High emotional intelligence and cultural awareness, with the ability to work effectively across geographies.
Willingness to travel internationally
Top Skills
Similar Jobs
What you need to know about the Boston Tech Scene
Key Facts About Boston Tech
- Number of Tech Workers: 269,000; 9.4% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Thermo Fisher Scientific, Toast, Klaviyo, HubSpot, DraftKings
- Key Industries: Artificial intelligence, biotechnology, robotics, software, aerospace
- Funding Landscape: $15.7 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Summit Partners, Volition Capital, Bain Capital Ventures, MassVentures, Highland Capital Partners
- Research Centers and Universities: MIT, Harvard University, Boston College, Tufts University, Boston University, Northeastern University, Smithsonian Astrophysical Observatory, National Bureau of Economic Research, Broad Institute, Lowell Center for Space Science & Technology, National Emerging Infectious Diseases Laboratories