Boston, Massachusetts, United States of America
9 hours ago
Oliver Wyman - Director, Global Marketing & Brand Strategy

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


Oliver Wyman, a business of Marsh McLennan (NYSE: MMC), is a management consulting firm combining deep industry knowledge with specialized expertise to help clients optimize their business, improve operations and accelerate performance. Marsh McLennan is a global leader in risk, strategy and people, advising clients in 130 countries across four businesses: Marsh, Guy Carpenter, Mercer and Oliver Wyman. With annual revenue of $24 billion and more than 90,000 colleagues, Marsh McLennan helps build the confidence to thrive through the power of perspective. For more information, visit oliverwyman.com, or follow on LinkedIn and X.

Marsh McLennan is committed to embracing a diverse, inclusive and flexible work environment. We aim to attract and retain the best people and embrace diversity of age background, disability, ethnic origin, family duties, gender orientation or expression, marital status, nationality, parental status, personal or social status, political affiliation, race, religion and beliefs, sex/gender, sexual orientation or expression, skin color, veteran status (including protected veterans), or any other characteristic protected by applicable law. If you have a need that requires accommodation, please let us know by contacting reasonableaccommodations@mmc.com.

Marsh McLennan is committed to hybrid work, which includes the flexibility of working remotely and the collaboration, connections and professional development benefits of working together in the office. All Marsh McLennan colleagues are expected to be in their local office or working onsite with clients at least three days per week. Office-based teams will identify at least one “anchor day” per week on which their full team will be together in person.

Por favor confirme su dirección de correo electrónico: Send Email