Head of Brand
Posted 1 day 13 hours ago by Hanson Search
Permanent
Not Specified
Other
London, United Kingdom
Job Description
Key Requirements:
- Highly skilled brand manager with gravitas and significant experience working for a premium brand
- International experience working across a multi-site brand as well as multi-brands
- Must have In-House experience with proven commercial acumen needed to drive global growth and be able to transform and help to build out a function
- Blue sky thinker who is confident working in a fast paced, agile environment and willing to make things happen and create change
- Proficient leadership experience through dealing with geographically dispersed and diverse teams.
- Ability to present and deliver creative ideas
- Passionate, driven and intellectually robust to work in a dynamic and agile environment handling multiple projects at once
Key Responsibilities:
- Responsible for the development of key brand strategies and incorporation of strategic elements of the marketing plan - develop and implement the international marketing plan and continually strengthen, monitor and analyse the brand positioning and overall strategy
- Act as a brand guardian and guide the message ensuring tone and aesthetic is maintained across all touchpoints
- Ensure planning and execution of high-impact campaigns, events and activations are aligned with brand essence and promote verbal brand integrity across multiple countries and sites
- Own and maintain the tone of voice, style and brand guidelines and work closely with the Head of Creative and Head of Digital to ensure brand consistency
- Stay up-to-date with company developments and generate new ideas to amplify the brand
- Lead, manage and develop your team to success, developing strong internal processes and procedures working to a 12-month planning cycle