Oliver Wyman logo

Lead Web Designer - Mexico City

Oliver Wyman • Mexico 🇲🇽

Hybrid $100,000 - $150,000 Full-time Senior

Oliver Wyman is looking for a Lead Creative to provide creative direction and oversee projects that span across multiple mediums.

Responsibilities

  • Brand – Be proficient in branding and the nuances of brand development.
  • Process – Develops tailored processes and approaches for addressing creative challenges, using known methods and anticipating potential issues.
  • Project Management – Initiates and maintains regular check-ins throughout a project’s lifecycle to monitor progress and adjust timelines as necessary.
  • Production – Maintains fluency in production, continually enhancing skills.
  • Creative Competency – Independently develops relevant and innovative design concepts that push creative boundaries.
  • Innovation & Adaptability – Leads efforts in exploring and implementing cutting-edge design technologies and creative processes.
  • Communication – Directs group conversations effectively, ensuring they remain on track and centered on actionable outcomes.
  • Soliciting Opinion – Proactively solicits feedback and diverse viewpoints to guide project direction and resolve conflicts.
  • Leadership – Clearly understands and articulates success metrics, aligning creative efforts with business value.
  • Culture – Take ownership of team culture by introducing new activities and rituals that enhance team cohesion and spirit.
  • Ethics & Compliance – Champion ethical practices within the team, addressing ethical dilemmas with clarity and integrity.
  • AI – Actively incorporate AI tools into the workflow of the team, ensuring that projects benefit from the efficiency and innovation AI provides.

Requirements

  • Exceptional Technical Expertise
  • Team Leadership and Development
  • Strategic and Creative Vision
  • Advanced Communication Skills
  • Innovation and Resource Management

Key Skills

  • Photoshop
  • Illustrator
  • InDesign
  • After Effects
  • Premiere Pro
  • PowerPoint
  • Excel
  • Word
  • Figma
  • Presentation Design
  • Graphic Design
  • Web Design
  • Illustration
  • Photo Editing

Benefits

  • Hybrid work environment
  • Opportunities for career advancement
  • Collaboration, connections and professional development benefits of working together in the office

About Oliver Wyman

Oliver Wyman is a global leader in management consulting, combining deep industry knowledge with specialized expertise in strategy, operations, risk management, and organization transformation.

🔔 Never miss similar opportunities

Get notified when new design leadership jobs that match your preferences become available. Set up personalized job alerts to stay ahead of the competition.