Customer Marketing Manager

Leeds, UK (Unknown)

Salary Not AvailableMid Level3+ years exp

Posted 1 day ago

Job Summary

Own and optimize customer marketing programs that turn satisfied customers into advocates, driving engagement, stories and community initiatives across cross-functional teams.

  • Lead customer advocacy, case studies and reference programs.
  • Drive events, webinars and community initiatives to deepen relationships.
  • Partner with Sales, Product, Marketing and Customer Success to ensure a cohesive customer experience.

Job Description

Responsibilities

  • Develop and execute customer marketing and communication strategies that keep customers engaged throughout their journey.
  • Build and grow a community of customer advocates, encouraging reviews across platforms such as G2, Google and other industry-leading review sites.
  • Design and deliver creative campaigns that increase customer engagement, advocacy and brand awareness.
  • Identify compelling customer success stories and collaborate with internal teams to create case studies, testimonials and reference opportunities.
  • Plan and deliver customer-focused events, webinars and community initiatives that strengthen relationships and celebrate customer success.
  • Manage sponsorship opportunities across customer and industry events to maximise brand visibility and engagement.
  • Partner closely with Customer Success, Sales, Product and Marketing teams to ensure a consistent and engaging customer experience.
  • Measure programme performance, monitor customer sentiment and continuously optimise campaigns using data and insights.

Requirements

  • 3 - 5+ years of experience in customer marketing, customer advocacy, or a related B2B marketing role with proven ability to manage customer programs and communications.
  • Strong project management and excellent communication skills.
  • Experience with marketing and CRM tools like HubSpot, Salesforce, and G2, and a track record of executing B2B email marketing campaigns.
  • Highly organized and detail-oriented with a data-driven mindset and analytical skills.
  • Collaborative and adaptable self-starter with a high degree of initiative and willingness to work with global stakeholders.
Simpro logo

Simpro

Simpro is a company based out of 11117 Harry Hines Blvd, Dallas, Texas, United States.

Founded in 2012
Dallas, Texas, USA
9 employees (1 in marketing)

Marketing Team

Marketing Roles Posted (Last 30 Days)
1

Traffic Signals

Monthly Visitors
136K
Traffic Source Mix
Search
50.8%
Direct
35.7%
Referral
10%
Social
2.6%
Paid
0.9%

Headcount Trend

Current headcount: ~9

News about Simpro

Simpro logo

Customer Marketing Manager

Simpro · Leeds, UK · Unknown