This job has expired

Head of Marketing

Employer
Delos
Location
London (Central), London (Greater) (GB)
Closing date
5 Jan 2023

View more

Function
Marketing
Level
Senior Manager
Contract Type
Permanent
Hours
Full Time

Job Details

An opportunity has arisen for a Head of Marketing and PR to join a luxury womens and menswear brand. It is a wonderful opportunity for someone who is highly motivated, and who thrives in a dynamic, fast-paced, entrepreneurial environment. This is an extremely attractive role for an experienced professional who seeks to join a company that strives to make a positive impact. This key role is responsible for the implementation of brand marketing strategies through the development and delivery of the annual marketing plan. 

Main Responsibilities include: 

  • To successfully lead and manage the brief, concept and delivery of all brand marketing campaigns for both new and existing customers
  • To generate increased awareness of the brand and traffic in all channels
  • To proactively lead, manage and develop the Marketing Team
  • Ensure full functional synchronization with the overall company strategy - markets, products and messages
  • Proposing, planning and designing 4 to 5 marketing campaigns annually
  • Maintain a thorough understanding of the luxury/premium market
  • Research luxury/premium customer data to provide clear customer insight
  • Branding - ensuring consistency in how brand devices are used, and what the brand looks like for each campaign, responsibility for the brief, concept and content development (working together with and taking direction from Creative Director as required)
  • Asset development and delivery, and ensuring coordination with other functions (Commercial, Design, PR)
  • Implement and oversee the execution of global marketing campaigns via all media channels
  • Develop and manage advertising, agency and media partnerships (PPC and SEO knowledge is required)
  • Managing and working effectively with external partners and agencies as and when required
  • Define brand KPI's for each marketing program, monitors and assesses them (ROI, brand awareness, brand tracking)
  • Develop individual country or regional marketing plans
  • Implementation of all marketing-related digital marketing & SOM working along with an external social media team
  • Work with design team on any product lead programs
  • Internal communication of key marketing initiatives and build both new consumers and increased loyalty with existing customers
  • Manage relationship with external PR 
  • Develop and deliver ever-more effective trade marketing support
  • Create and manage the communications schedule for the Marketing team
  • Budget management and accountability
  • Directly responsible for the P&L of the marketing budget

Person Specification:

  • 4 to 7+ years of experience in global marketing
  • Proven track record for success at Regional and International level
  • Excellent communication skills (especially written)
  • Strong analytical abilities and organizational skills
  • Entrepreneurial spirit and strategic agility
  • Ability to lead, develop and grow a business
  • Knowledge of Office Suite skills (Query tools, Excel, Word, PowerPoint), Google Analytics, PPC and SEO

Company

www.delos.land 

From antiquity to the modern wanderer, Delos exists in a state of boundless escapism – a collection for men and women born in the Mediterranean and carried by the wind to the four corners of the globe. Named after the mythological Greek island of Delos (Δήλος), said to be the birthplace of Apollo and Artemis, Delos is an exploration of sensuality and style celebrating the lost ceremony of everyday beauty. Founded in 2021, Delos is a culmination of worldly references and techniques: an opulent, pure wardrobe for the luxury nomad. Atemporal in its design approach, Delos meanders across cultures, picking up traditions from East and West in a unified statement of wanderlust and the delight of carefree travel all year long. An emphasis on natural materials is fused with a deep respect for traditional craftsmanship, imbuing each silhouette with a unique combination of fluid lines and soft, textural surfaces. Delos collections are found in some of the most prestigious global luxury retailers including MATCHESFASHION, H Lorenzo, Church, Duchatel, Hudson Bay, 51 East. It has also been featured in renowned publications Vogue, Vanity Fair, Forbes, Rolling Stone, GQ, and more.

www.delos.land 

Find Us
Telephone
07815798369
Location
51 Catherine Place
London
United Kingdom
SW1E
United Kingdom

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert