Head of Global Marketing
Maternity Cover, 9, Month FTC
Posted on 3/20/2023
Raphael Michel SA is a winemaking company.
London, UK
Experience Level
Desired Skills
Business Strategy
  • Progressive, authentic leadership style and a proven ability to build and motive a high performing team
  • Excellent verbal and written communication skills, allowing you to successfully influence and communicate complex information clearly to your colleagues and through marketing material
  • Highly collaborative and proactive individual, willing to get involved and integrated with multiple teams across the business and represent the marketing function
  • Ability to influence and challenge senior leadership
  • Entrepreneurial style, willing to test and learn and challenge the status quo in pursuit of our goals
  • Plan and deliver a holistic GTM strategy across owned, earned and paid channels in line with the wider business strategy
  • Closely partner with product management and design, trading, brand, digital experience, RCC, retail, and regional marketing teams to successfully launch campaigns for product and activations globally
  • Partner with cross functional teams to ensure Rapha customers and prospects enjoy a consistent and delightful user experience at every stage of their journey and across all touch points
  • Deliver key annual business KPI's across web traffic, brand awareness and customers (new/ existing/ reactivated)
  • Drive the performance, development and progression of the Global Marketing team to help them achieve their goals in line with the wider business
  • Budget planning and control of the central Marketing budget in line with finance approved plan, realising planned monthly and quarterly phasing