Lead Web Designer - Mexico City
Oliver Wyman
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 OverviewAs 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 consistent branding...