Customer Marketing Programs Manager, EMEA (Contract)

UK (Hybrid)

Salary Not AvailableMid Level5+ years expContract

Posted 3 months ago

Job Summary

Own cross-sell and retention programs across the EMEA region, turning customer signals into pipeline and localizing global campaigns.

  • Cross-channel campaign ownership to drive adoption, expansion, and retention messaging.
  • Turn customer data, churn and retention metrics into an actionable plan that informs local and global programs.
  • Coordinate with EMEA Field Marketing to localize and align campaigns for regional impact.

Job Description

Responsibilities

  • Managing the strategy, campaigns and programs needed to drive customers’ adoption and expansion of Barracuda products and solutions.
  • Analyzing, interpreting, and reporting on customer behavior, segmentation, churn, and retention data to build strategy and to maximize pipeline generation.
  • Building, executing and optimizing integrated cross-sell, upsell, and retention campaigns across a variety of inbound and outbound marketing channels, using insights and data to create relevant and impactful messaging.
  • Liaising with EMEA Field Marketing to align and communicate EMEA-wide requirements.
  • Localizing and adapting global campaigns & programs for the EMEA customer audience as well as building local campaigns.
  • Creating customer marketing content and campaigns in multiple languages.
  • Tracking and reporting on campaign performance.

Requirements

  • 5 years of experience within a related marketing role.
  • Experience in working with content and localization processes.
  • Experience working with metrics and in process-driven environments.
  • Excellent collaborative approach to build relationships across functional teams
  • Excellent written and oral communication skills.
  • Exceptional project management skills, and the necessary judgement to prioritize in a dynamic and frequently changing environment.
  • Experience with Microsoft Office products and SFDC.
  • Bachelor’s degree, or equivalent experience.

Preferred

  • Experience with a Marketing automation platform such as Marketo, is an advantage.

Benefits

  • Equity, in the form of non-qualifying options.
  • Internal mobility – opportunities for cross training and ability to attain your next career step within Barracuda.

Barracuda Networks Inc.

BARRACUDA NETWORKS LIMITED is an information technology and services company based out of BRUNEL HOUSE STEPHENSON ROAD HOUNDMILLS, BASINGSTOKE, United Kingdom.

BASINGSTOKE, England, GBR
11 employees

Marketing Team

Marketing Roles Posted (Last 30 Days)
1

Headcount Trend

Current headcount: ~11

Recent News

Customer Marketing Programs Manager, EMEA (Contract)

Barracuda Networks Inc. · UK · Hybrid