Head of Brand - Hospitality / Hotels at Up World
New Forest, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

20 May, 25

Salary

60000.0

Posted On

21 Feb, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Communication Skills, Campaigns, Collaborative Environment, Project Management Skills

Industry

Marketing/Advertising/Sales

Description

An exciting opportunity has arisen for an experienced and dynamic Head of Brand to join a well-established and growing hospitality brand. This role offers the chance to lead and shape brand marketing strategy, overseeing integrated campaigns, partnerships, and events that elevate brand presence both online and offline.

EXPERIENCE, SKILLS & QUALIFICATIONS:

  • Extensive experience in a similar senior marketing role, preferably within hospitality, luxury brands, or related industries.
  • Strong background in developing and executing marketing strategies and campaigns.
  • Excellent communication skills, with the ability to engage stakeholders at all levels.
  • Creative and adaptable, with a keen eye for detail and high standards of brand guardianship.
  • Strong organisational and project management skills.
  • A hands-on, proactive approach with the ability to lead and inspire a team.
    This is a fantastic opportunity for a marketing professional who is passionate about brand storytelling and delivering exceptional customer experiences. If you thrive in a fast-paced, collaborative environment and are ready to make an impact, we’d love to hear from you!
    Salary: up to £60,000
    Logistics: New Forest - hybrid work, 3 days a week in the offic
Responsibilities

ABOUT THE ROLE

Working closely with the Marketing Director and alongside a newly appointed Head of Digital Marketing, you will play a key role in driving the brand vision. Your primary focus will be executing annual marketing plans that balance commercial objectives with building strong brand affinity. You will ensure a seamless customer journey from digital engagement to in-person experiences, reinforcing the brand’s distinct identity at every touchpoint.
Managing a talented brand marketing team, you will work collaboratively with digital and creative agencies to bring strategic and creative visions to life. With ambitious growth plans, major projects, and a new website on the horizon, this role calls for a proactive and hands-on approach.

KEY RESPONSIBILITIES:

  • Lead the execution of the brand marketing strategy and annual calendar.
  • Develop and oversee integrated brand campaigns, ensuring consistency across all channels.
  • Manage brand partnerships and events to enhance brand visibility and engagement.
  • Work closely with internal teams and external agencies to maintain brand integrity.
  • Drive audience growth through compelling content and innovative marketing initiatives.
  • Ensure all brand touchpoints—both digital and physical—deliver a high-quality customer experience.
Loading...