Brand Marketing Manager
We are embarking on the roll-out of our new brand purpose and framework, and your role will be fundamental in ensuring it it relevant and meaningful to UK clients across our business.
Role Overview
We are embarking on the roll out of our new brand purpose and framework, and your role will be fundamental in activating the output from that project in a way that is relevant and meaningful to UK clients across our residential, commercial and rural businesses.
Key Responsibilities
1. Managing multi-channel brand campaigns that are activated across owned, earned and paid channels – ensuring we engage key internal and external audiences
2. Writing and interrogating briefs to ensure they always contain client and competitor insight
3. Leading projects with stakeholders from different Marketing & Comms teams to ensure delivery of fully integrated campaign activity
4. Working media and creative agency partners to deliver campaigns that address marketing and business objectives
5. Being a brand champion providing guidance and consultancy to other teams to ensure our guidelines are applied in the right way across all channels and helping to evolve our brand guidelines, tools and templates as required
6. Reporting on campaign performance and ensuring we continually optimise our approach
Key Skills
1. A tenacious individual who is capable of managing multi-channel brand campaigns and knows what it takes to successfully activate them internally and externally, and drive key brand metrics
2. Someone who is curious, likes to understand ‘why’, and is able to ‘sell in’ new ideas with passion and conviction
3. A strong stakeholder manager who can reconcile multiple points of view (often conflicting) to reach an outcome that drives a project forward
4. A person who is driven to continuously improve both in terms of creative excellence and campaign performance – someone who proactively seeks fresh and new ideas and perspective
5. An intuitive understanding of our brand guidelines and how to apply them across our UK divisions – residential, rural and commercial
6. Must have first-hand experience working with media and creative agencies
7. Excellent written and verbal communication skills at all levels as well as developed interpersonal skills
8. Education to degree level
Team Overview
The Brand Activation team in the Savills UK Marketing team is made up of three individuals, a Senior Marketing Manager (to who this role reports), a Marketing Manager (this role) and a Marketing Executive. The wider Brand, Marketing & Insights team has three pillars - Activation, Creative Services and Data & Insights. It's expected this individual would work closely with all teams and foster a strong, collaborative team dynamic.
Find out more about Savills offer
Recruitment agencies
Savills only pay agency fees where we have a signed agreement in place and that agency has been previously contacted and directed by a member of our recruitment team. We do not pay agency fees when speculative and unsolicited CVs are submitted to Savills or any of our employees other than via our careers website and through our recruitment process. If this is not adhered to, agency fees will not be paid.
Submission of any unsolicited CVs or proposals to Savills will be deemed evidence of full and unlimited acceptance of this approach.

- Business area
- Business Operations
- Role
- Marketing & Communications
- Locations
- Margaret Street, London
- Contract Type
- Permanent, Full time
- Remote Status
- This role offers some working from home
- Salary
- Competitive
Margaret Street, London
Our offer
-
Holiday
We understand the importance of a work life balance and offer you a generous holiday entitlement, which increases throughout your career as you progress through our job levels or reach service milestones.
-
Health
Your wellbeing and that of your family is as important to us as it is to you. We offer Virtual Gp, Digital Health, Private Medical Scheme and mental health support amongst other benefits.
-
Lifestyle
We promote a healthy work life balance, supported by our approach to flexible working and our wide variety of health, wellbeing and social programmes.
-
Our Offer
Read more about our benefits and culture in our offer overview below
People & culture
At Savills we are proud of our unique history and culture, founded on entrepreneurial approach, linked with excellent team work and underpinned by our high values and operational standards.
Our employees' health and wellbeing, inclusion and personal growth, as well as a wider environmental and social responsibility focus, underpins everything in our employee offer.
About Savills
Over 39,000 people work for us in more than 70 countries all over the world. This breadth of global coverage, combined with specialist services and market insight, means we'll always have an expert who is local to you.
Brand Marketing Manager
We are embarking on the roll-out of our new brand purpose and framework, and your role will be fundamental in ensuring it it relevant and meaningful to UK clients across our business.
Loading application form
Already working at Savills?
Let’s recruit together and find your next colleague.