Creative Development Lead

Posted 5 Days Ago
Be an Early Applicant
London, Greater London, England
Senior level
Digital Media • News + Entertainment • Social Media
The Role
The Creative Development Lead is responsible for crafting compelling pitch documents and presentations to visually position the G+ brand for client projects. This role involves collaborating closely with the team to win creative projects and drive growth, utilizing unique visual ideas and AI in pitches.
Summary Generated by Built In
  • Role: Creative Development Lead

  • Location: London, United kingdom

    Reports to: Head of Creative Development

    Why choose Tag?

    We are the long-standing, production partner of choice that has helped brands across borders and cultures for over half a century achieve their business goals. With 2,700 experts in 29 countries across the world, we are a global team of collaborators, innovators, and motivators.

    We pride ourselves on creating empowering, safe, and supportive environments for all our employees, regardless of race, gender, sexual orientation, ability, or any other defining factor. We embrace difference through diversity of thought, experience, and expertise to maximise potential and bring the greatest benefits for our people and our clients.

    We can’t bring big ideas to life without exceptional people. At Tag, we respect individuality and the power of the collective. We want people to be themselves, unafraid to voice ideas, no matter how big they are or who they come from.

    In June 2023, Tag was acquired by dentsu Group, Inc, though we remain a distinct brand that is led by David Kassler, Tag Global CEO, headquartered in London. As dentsu’s acquisition of Tag significantly expands content delivery capabilities, Tag’s expertise to deliver personalized, omnichannel content in real-time and at-scale for clients remains unparalleled across the entire customer journey, unlocking marketing effectiveness and efficiency.

    Tag and dentsu bring together our innovation and technology infrastructure to help solve clients’ toughest challenges. United in business acumen, we share similar core values, company culture, and embrace a vision “to be at the forefront of people-centric transformations that shape society.

    Dentsu was founded over 120 years ago and proudly counts nearly 72,000 employees around the world.

    Job Description

    Purpose of the Role

    The core requirement is crafting decks, treatments, pitches, and communications through which we will visually position the G+ brand for client projects , as well as presenting our ideas and our solutions in the most compelling way. You will be a creative force with a refined visual style that aligns with G+’s visual aesthetic. This role involves close collaboration with the core team and leadership to secure new projects from the outset. This position helps win creative projects and drives growth. 

    Job Duties:

  • Craft pitch documents/creds from brief to submission
  • *Bring forward new and unique visual ideas and approaches 
  • Regularly communicate with internal team members to ensure pitches meet expectations 
  • Interact with different levels of management, production, and teams 
  • Contributes to best practices through documentation and knowledge sharing 
  • Use creative vision to create original presentations that can be carried through a variety of tactics around a chosen theme

Qualifications/Requirements

 

  • Have proven success in winning pitches and creating standout work
  • Strong background in presentation pitch decks, combining the skills of a visual researcher, designer, and creative.
  • Experience utilising AI in pitches is also very important
  • Excellent communication skills 
  • Possession of superior presentation skills – both in creation and verbalization 
  • Ownership of projects, with the ability to carry out projects from concept to delivery

As an ethical employer, Tag will never ask job applicants to provide private, sensitive information upfront or make offers of employment contingent on financial requests or responsibilities from any candidate.

The Company
London
2,498 Employees
On-site Workplace

What We Do

At Tag, we turn big ideas into high-impact marketing, working with leading brands and agencies to deliver content at speed and scale across channels, cultures and regions.

With intelligent, sustainable and technology-driven solutions at the heart of everything we do, we enable brands to operate more efficiently and effectively to stand out, sell more and waste less.

Every decision at Tag is made in consideration of our clients, our people, our planet, and our communities. With 2,700 experts in 29 countries across the world, our distributed hub model has allowed us to be the always-on, end-to-end production partner of choice for over half a century.

Find out more at tagww.com

Similar Jobs

Easy Apply
London, Greater London, England, GBR
600 Employees
Hybrid
Bournemouth, Dorset, England, GBR
289097 Employees
Hybrid
Bournemouth, Dorset, England, GBR
289097 Employees
Hybrid
Bournemouth, Dorset, England, GBR
289097 Employees

Similar Companies Hiring

Artlist Thumbnail
Social Media • Other • Music • Digital Media
Tel Aviv, IL
450 Employees
bet365 Thumbnail
Software • Gaming • eSports • Digital Media • Automation
Denver, Colorado
6100 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account