Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading telecommunications company seeks a Talent Acquisition Leader to drive their recruitment strategy and enhance brand identity. The successful candidate will lead the brand team, focusing on comprehensive marketing strategies, creative campaigns, and effective brand representation. With a 1-year FTC contract, this role offers an opportunity to shape the future of the TalkTalk brand.
Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from TalkTalk
Location: Manchester/London
1 Year FTC contract
The role:
Reporting into the Marketing Director, The Head of Brand will lead the TalkTalk brand team. You will be responsible for a project to reimagine the TalkTalk brand, implementing a complete rebrand across all touchpoints including what we look like as a brand and how we talk. You’ll be our brand guardian, responsible for how our brand shows up internally and externally.
You’ll support the Marketing Director in setting our brand strategy and oversee brand media plans to outshout our share of voice and drive maximum efficiency and effectiveness. You will oversee idea generation, creative execution and evaluation across all brand channels TTL including campaigns and always on social media
Key KPI’s for this role are brand recognition, brand consideration, share of ad awareness>SOV, demand, and sales.
Key areas of responsibility:
Must have
As a recognised Top 50 Inclusive Employer in the UK, we know that diversity means success and innovation. We want our workplace to reflect the communities and customer we serve. Being inclusive is part of our DNA; we are all 100% human, and we create a culture where you can truly be yourself.
We’re also not your usual 9-5. We are a dynamic workplace and we want to talk to you about how you like to work.
Referrals increase your chances of interviewing at TalkTalk by 2x
Get notified about new Head of Brand jobs in London Area, United Kingdom.
Uxbridge, England, United Kingdom 2 weeks ago
London, England, United Kingdom 3 days ago
London, England, United Kingdom 2 weeks ago
Greater London, England, United Kingdom 1 week ago
London, England, United Kingdom 23 hours ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 6 days ago
London, England, United Kingdom 5 days ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 1 week ago
Greater London, England, United Kingdom 5 days ago
London, England, United Kingdom 1 day ago
London, England, United Kingdom 6 days ago
London, England, United Kingdom 2 weeks ago
Kensington, England, United Kingdom 5 days ago
London, England, United Kingdom 6 days ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 2 days ago
London, England, United Kingdom 5 days ago
Greater London, England, United Kingdom 2 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.