Marketing & Communications Manager, Hublot UK

London, UK (On-site)

Salary Not AvailableMid LevelFull time

Posted 5 hrs ago

Job Summary

Owns the end-to-end UK brand and marketing execution, leading annual planning, 360 campaigns, PR and trade activities, media, CRM and digital, events and sponsorships, and stakeholder management while coaching the Marketing Coordinator.

  • Own brand planning, budgeting, and strategy
  • Lead 360 campaigns, PR, trade marketing, and retail activity
  • Develop teams and external partnerships

Job Description

Responsibilities

  • Develop annual brand plan, make recommendations and agree annual marketing budget, determine brand objectives locally and build UK marketing strategy
  • Create annual 360 marketing plan, with activities and actions planned throughout the year
  • Direct and implement the PR activity and trade marketing plans
  • Develop and implement media strategy
  • Develop PR strategy and objectives ensuring strong implementation and follow up
  • Create and monitor trade marketing strategy
  • Create and implement CRM and digital strategy and activity
  • Manage all brand events and sponsorship partners
  • Develop and maintain effective relationships with key stake holders including Hublot Headquarters and external agencies
  • Ensure perfect representation of brand across all points of sale, and implement promotional retailer activity

Requirements

  • Creative, able to produce innovative ideas & solutions
  • Appreciation for luxury product and branding
  • Excellent presentation, communication and interpersonal relationship building skills
  • Understand clients need and expectations
  • Able to work flexibly, to handle change
  • Able to accurately produce and analyse reports and documentation
  • Advanced knowledge of and ability to use various computer systems, especially PowerPoint
  • Self-motivated, able to effectively prioritise and plan workload to strict deadlines
  • Commercial awareness
  • Effective leaderships skills, manage Marketing Coordinator with vision and purpose

Benefits

  • 25 days annual leave plus bank holidays
  • 8% monthly pension contribution
  • Private health insurance
  • Critical illness and life cover
  • 24/7 access to employee assistance programme
  • Tailor-made onboarding program
  • Career and development opportunities within the LVMH Group (internal training, mentoring, international mobility, and much more!)
  • Exclusive discounts on selected LVMH products
Hublot logo

Hublot

Hublot is a Swiss watch manufacturer founded in 1980 and based in Nyon. For its first ever timepiece, this fundamentally disruptive company combined gold with a rubber strap in a case with a design inspired by a ship’s porthole (hublot in French). Thus, the Art of Fusion was born, blending tradition, innovation, craftsmanship, worlds and talents. It became the brand's aesthetic and technical signature.This identity was strengthened in 2005 with the Big Bang, which attested to an unrivalled know-how in terms of complications, manufacture movements and state-of-the-art materials. Carbon, titanium, ceramic and sapphire have been developed on this model to technical extremes.This ground-breaking, high-quality approach to watchmaking is summed up in its philosophy ‘Be First, Unique and Different.’ It gradually led to other collections with innovative designs: Classic Fusion, Shaped Collection (Spirit of Big Bang, Square Bang) and Manufacture Pieces. These draw on high levels of craftsmanship, both in terms of the materials so dear to Hublot (such as Magic Gold, brightly-coloured ceramics and sapphires) and its manufacture movements (Unico chronograph, Meca-10 and high complications such as the Tourbillon, the Cathedral Minute Repeater and the specific Manufacture Pieces movements). Hublot’s world extends to powerful partnerships including football. ‘Hublot Loves Football’ has become the slogan at the world's biggest sporting events (such as the FIFA World CupTM, Premier League, UEFA Champions League, UEFA EUROTM) and through its ambassadors. This love of football continues in art, design, music, sport, fine dining and sailing. Lastly, Hublot's implication in joint environmental projects with SORAI and Polar Pod reflects its concern for the issues of the day. Over 140 boutiques around the world share Hublot’s fervour and values, alongside the Hublot.com e-commerce site.

Founded in 1980
Nyon, Vaud, CHE
859 employees (160 in marketing)

Salaries

Marketing Communications median pay in the United Kingdom

£41K/yr

Most pay falls between £33K and £55K. Based on 23 salaries.

See all Hublot salaries

Marketing Team

Marketing Team Size
85 (10% of company)
Median Tenure
4.2 years
Marketing Roles Posted (Last 30 Days)
2

Traffic Signals

Monthly Visitors
727.1K
Monthly Google Ads Budget
$11.8K
Traffic Source Mix
Search
50.7%
Direct
37.9%
Referral
5.8%
Social
4%
Paid
1.4%

Headcount Trend

Current headcount: ~859
Hublot logo

Marketing & Communications Manager, Hublot UK

Hublot · London, UK · On-site