12 ago
|
Oliver Wyman
|
Estado de México
12 ago
Oliver Wyman
Estado de México
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 General 1000 companies. Visit www.oliverwyman.com 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 consistent branding to stakeholders.
- Guide junior creatives in mastering brand execution and ensuring brand consistency.
- Create tailored processes and approaches for addressing creative challenges, anticipating potential issues.
- Discover and implement novel, practical solutions beyond standard best practices.
- Initiate and maintain regular check‑ins throughout a project’s lifecycle to monitor progress and adjust timelines as necessary.
- Establish accurate timelines for tasks and projects and manage time consistently.
- Maintain fluency in production, continually enhancing skills.
- Seek and share knowledge about technological advancements that can impact production processes.
- Provide mentorship and knowledge transfer to junior team members, enhancing overall capability.
- Develop innovative design concepts that push creative boundaries.
- Oversee entire projects or significant segments, ensuring creative coherence from concept to completion.
- Lead efforts in exploring and implementing cutting‑edge design technologies and cre
📌 Lead Web Designer (Estado de México)
🏢 Oliver Wyman
📍 Estado de México