Logo of Huzzle

Brand Manager EMEA - Maternity Cover

Applications are closed

  • Job
    Full-time
    Senior Level
  • Marketing
  • London

Requirements

  • Capable of working within a matrix structure and communicating at all levels inside and outside the company
  • Excellent communication at all levels in writing and in person
  • Ability to manage cross functional projects, influence and communicate with key stakeholders
  • Ability to work under tight deadlines and work within cross functional and multicultural project teams
  • Goal and team oriented
  • Meticulous attention to detail
  • Able to show drive, initiative, creativity and problem solving skills
  • Commercially aware and capable of managing budgets accurately
  • Leadership, ability to manage others to successful completion of tasks, campaigns and projects
  • Experience/ Education:
  • Bachelor’s degree, ideally in Marketing or similar field, is required
  • A minimum of five years' previous experience working within a similar role/ organisation – ideally within the travel/ hospitality industry or an international franchise operation
  • Experience of working on international marketing campaigns, particularly within markets across the EMEA division
  • Excellent PC computer skills (Word, Excel, PowerPoint and Outlook) are essential
  • Languages: English (Fluent). Additional languages are beneficial.
  • Experience in copywriting is essential (English language)
  • Familiarity with design-related programmes, including:
  • Adobe Photoshop
  • Adobe Illustrator
  • Adobe InDesign
  • Experience working with brand identities including logos, colour palettes and typography
  • Behavioural:
  • Passion for the hospitality industry
  • Ability to manage several projects simultaneously and remain calm under pressure
  • Confidence in developing internal and external relationships, using networking and influencing skills to achieve results
  • Expresses an entrepreneurial attitude
  • Self-sufficient and adaptable

Responsibilities

  • Oversee the branding of advertising campaigns, steering imagery and copywriting before handing off to the Digital team to execute the campaigns. Includes ownership of creative budget.
  • Assume role as brand guardian for all Wyndham brand identities in the EMEA division, supporting other marketing functions and internal departments as required to ensure graphics and messaging are on brand. Includes ownership of the Marketing Services Platform – an online tool to distribute brand assets to a variety of users. Includes ownership of Marketing Services budget.
  • Responsibility for end-to-end delivery of brand identity standards for all brands active in the EMEA division, in line with WHR corporate and regional direction. This will include identifying brand signature services and supporting the Operations team in implementation of these initiatives on property.
  • Responsibility for Development Marketing, including line management of the Development Marketing Specialist EMEA.
  • Provide branded assets such as brochures and posters for EMEA functional teams, including Business Development, Sales, HR and Sustainability.
  • Direct line management of the Brand Marketing Designer EMEA and dotted line management of the Loyalty, Brand & Digital Marketing Intern EMEA.

FAQs

What teams will the Brand Manager EMEA be required to maintain a dialogue with?

The Brand Manager EMEA will need to maintain a continual dialogue with colleagues in the wider Marketing team as well as the Development, Revenue Management, Sales, and Operations teams both in EMEA and other divisions as required.

What kind of projects will the Brand Manager EMEA be required to deliver?

The Brand Manager EMEA will be required to deliver ad hoc projects and work as defined by the Head of Marketing EMEA, dependent on the demands of the business.

Making Hotel Travel Possible For All. Follow our team members with #MyWyndham.

Travel & Leisure
Industry
10,001+
Employees
2018
Founded Year

Mission & Purpose

Wyndham Hotels & Resorts is a global hospitality company that operates and franchises a wide portfolio of hotels and resorts across various brands. With a mission to make hotel travel possible for all, Wyndham aims to provide accessible and affordable accommodations to travellers around the world. The company offers a diverse range of lodging options, including economy, midscale, and upscale hotels, catering to different travel preferences and budgets. Wyndham's purpose is to create memorable experiences for guests by delivering exceptional hospitality, quality services, and comfortable accommodations. Through its extensive network of hotels, Wyndham strives to meet the needs of both leisure and business travellers, offering a consistent standard of service and a welcoming environment.

Culture & Values

  • Integrity

    We hold ourselves to the highest standards. We’re responsible, truthful and transparent. We do the right thing.

  • Accountability

    We honor our commitments and deliver results. Under any circumstance, we stand up and say: “Count on Me.”

  • Inclusive

    We respect differences in people, cultures, ideas and experiences. We foster partnership. We welcome all.

  • Caring

    We never underestimate the power of compassion. We generously give our time, attention and action.

  • Fun

    Fun is an energizing force. When we have fun doing what we love, our guests love their experiences with us.