Key Responsibilities
Marketing Strategy & Planning
Support the development of annual marketing strategies aligned with business objectives
Build detailed marketing plans with clear objectives, tactics, timelines, and budgets
Ensure marketing strategies reflect market conditions, customer needs, and competitive landscape
Translate high-level strategy into actionable plans for the team
Create quarterly and monthly marketing activity plans
Set clear KPIs and success metrics for all marketing initiatives
Ensure all departments align with the marketing strategy
Content & Channel Management
Develop and implement content strategies across all marketing channels
Create and manage integrated communication plans ensuring consistent brand messaging
Coordinate content distribution across digital (social media, email, website) and traditional channels (print, outdoor, direct mail, PR)
Manage editorial calendars and content production schedules
Ensure brand consistency and quality control across customer touchpoints
Coordinate with external agencies, freelancers, and creative partners
Balance digital and traditional marketing approaches for effective audience reach
Brand Management & Compliance
Act as brand guardian, ensuring correct and consistent use of brand guidelines
Review and approve all marketing materials
Conduct regular brand audits to ensure compliance
Provide brand training and guidance to teams
Collaborate with operations, sales, and other departments to uphold brand standards
Update and maintain brand guidelines as needed
Manage approval processes for customer-facing communications
Lead Generation & Revenue Growth
Build and execute lead generation strategies focused on direct channel bookings
Manage performance marketing campaigns (SEO, SEM, paid social, display advertising, direct mail)
Develop and optimise lead nurturing programmes
Work with revenue management and sales teams to ensure lead quality and conversion targets
Analyse booking patterns and customer behaviour to refine targeting
Manage marketing technology including CRM, automation, and analytics platforms
Balance online and offline lead generation tactics
Monitor and optimise cost per acquisition and marketing ROI
Strategy Execution & Cross-Functional Alignment
Ensure all teams understand and execute the marketing strategy
Work with department heads to cascade plans and secure buy-in
Monitor execution across the organisation
Identify and address gaps in implementation
Facilitate regular alignment meetings with stakeholders
Ensure sales teams have appropriate marketing materials and positioning
Coordinate with operations to ensure guest experience aligns with brand promises
Measurement, Reporting & Optimisation
Track and measure performance against plans and KPIs
Produce regular performance reports
Analyse effectiveness and provide data-driven recommendations
Monitor budget spend and flag variances
Conduct post‑campaign reviews and capture learnings
Present insights to the Director of Marketing and senior stakeholders
Continuously optimise based on performance data
Benchmark performance against industry standards and competitors
Team Management
Manage and support marketing team members with guidance and feedback
Delegate tasks and coordinate workload
Support team development through coaching and training
Conduct regular check‑ins and performance reviews
Assist in recruiting and onboarding new team members
Foster a collaborative and accountable team culture
Essential Requirements
Experience & Background
7 - 10 years in marketing roles with at least 2 years at senior level
Experience managing a marketing team in-house within the hospitality industry (hotel, restaurant group, leisure, or travel sector)
Experience managing or leading small teams (2 - 5 people)
Proven track record in digital and traditional marketing
Experience building marketing strategies and executing plans
Demonstrable success in driving direct channel revenue and lead generation