Creative Lead

 

Description:

Major Players, a leading creative and digital recruitment agency and proud B Corp™, is seeking a Creative Lead to join a dynamic independent creative event studio based in London. This role offers the opportunity to shape and drive creative vision across a variety of brand campaigns and experiential projects, helping the agency define its strategic creative direction.

As Creative Lead, you will take charge from idea conception through to pitch delivery, injecting originality, commercial thinking, and powerful storytelling into every stage of the creative process. This is a hands-on, idea-first position suited for someone with instinctive creativity and a sharp strategic mindset.

Key Responsibilities:

  • Lead the development of creative concepts from inception, bringing depth and meaning to every idea.

  • Create and refine creative strategies for brand campaigns and events.

  • Generate innovative ideas or enhance existing concepts to align with client objectives.

  • Engage in insight gathering, mapping, storytelling, and pitch delivery.

  • Play a key role in steering pitch responses and leading client-facing presentations.

Skills & Experience Required:

  • Proven experience in developing creative strategies for branding, campaigns, or live events.

  • A strong portfolio demonstrating originality, strategic thinking, and pitch involvement.

  • Excellent pitching and presentation skills with the ability to sell a creative vision.

  • Background in PR or campaign storytelling is advantageous.

  • Commercially minded with a passion for both innovation and delivering results.

Why Join:

  • Work within an agile, fast-growing agency where your ideas directly influence creative direction.

  • Enjoy a hybrid work model (3 days in-office, 2 remote).

  • Gain access to training and professional development opportunities.

  • Contribute to shaping a strategic and inclusive creative culture.

  • Be a part of a certified B Corp™ organization dedicated to sustainable and equitable change in the creative industry.

Organization Major Players
Industry Marketing Jobs
Occupational Category Creative Lead
Job Location London,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2025-07-22 7:00 pm
Expires on 2026-01-10