Job Description
Senior Recruiting Coordinator at Oliver Wyman
Oliver Wyman is a global leader in management consulting, operating in 60 cities across 29 countries. With 7,000 professionals, we combine deep industry knowledge with specialized expertise in strategy, operations, risk management, and organizational transformation to help clients optimize their businesses and accelerate performance. Our clients include CEOs and executive teams of top Global 1000 companies. Visit for more details.
Role Overview
As the Lead Creative, you will provide creative direction and oversee projects across multiple media. You are responsible for ensuring team output is consistent, high‑quality, and aligned with strategic goals. In this hybrid role, you are required to be in the office two days per week.
Key Responsibilities
- Develop and maintain brand strategy and execution across all output.
- Communicate the importance, impact, and value of consisten...
Apply for this Job
Submit your application for the Lead Web Designer - Mexico City position at Oliver Wyman.
Apply Now Save for Later