As a senior leader of Strategic Marketing Activation - Americas, you'll serve as the trusted deputy to the Head of Americas Marketing. In this senior role, you'll lead the design and delivery of integrated marketing programs that elevate Oliver Wyman's most important commercial priorities—bringing our insights, expertise, and solutions to life in ways that resonate with the C‑suite and unlock measurable business impact. You'll help shape how Oliver Wyman shows up in the market—connecting the dots between brand, content, media, events, and client engagement. This is a role for a sophisticated marketer who thrives in a dynamic environment and is comfortable operating at both strategic and tactical levels. You'll lead agile programs that evolve with shifting client needs and market conditions—translating bold ideas into well‑orchestrated campaigns with real‑world results by directly leading a high‑performing team (e.g., campaign managers, ABM managers, content strategists, digital specialists, and marketing operations/analytics partners). This is also an outcome‑driven role: success will be measured not only by creativity and collaboration, but by tangible outcomes such as brand visibility, priority‑account engagement (ABM), qualified demand and pipeline contribution, media share of voice, executive visibility, and commercial growth.
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
Industry
Insurance Carriers and Related Activities