Customer Success Manager – SaaS Adoption & Growth

Barracuda

Reading

On-site

GBP 60,000 - 85,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Equity options
Health benefits
Retirement plan with employer match
Career growth
Flexible time off
Volunteer opportunities

Job summary

Barracuda, a leading cybersecurity company, is seeking a Customer Success Manager to drive post-sales relationships, accelerate product adoption, and identify upsell opportunities.

You will develop strategic success plans tied to customer business goals and coordinate delivery with cross-functional teams, including sales, engineering and professional services. Covering the Benelux region, Dutch language skills are preferred.

Qualifications

  • 5+ years in sales operations, account management or customer success.
  • Bachelor’s or Master’s degree in Sales, Business Administration or equivalent.
  • Proven track record growing SaaS or subscription revenue.

Responsibilities

  • Own post-sales relationship with clients and drive adoption.
  • Formulate customer success strategies aligned to business goals.
  • Collaborate with sales, engineering and services to resolve challenges.
  • Serve as primary contact for multiple product lines across the customer journey.
  • Deliver customized product delivery to the customer's environment.
  • Proactively reach out to offer support and insights.
  • Provide training and resources to customers and junior team members.

Skills

Customer success
Sales operations
Account management
Communication
Project management

Education

Bachelor’s or Master’s in Business Administration

Tools

Gainsight
CRM systems

Job description

Barracuda, a leading cybersecurity company, is seeking a Customer Success Manager to drive post-sales relationships, accelerate product adoption, and identify upsell opportunities.

You will develop strategic success plans tied to customer business goals and coordinate delivery with cross-functional teams, including sales, engineering and professional services. Covering the Benelux region, Dutch language skills are preferred.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Customer Success Manager - Adoption & Growth (Benelux)
Customer Success Manager - Adoption & Growth (Benelux)

Barracuda Networks Inc. • Reading

On-site
GBP 50,000 - 75,000
Equity options (non-qualifying)
Health benefits
Retirement plan with employer match
+3
Customer Success Manager I - Benelux (Dutch speaker preferred)
Customer Success Manager I - Benelux (Dutch speaker preferred)

Barracuda Networks Inc. • Reading

On-site
GBP 50,000 - 75,000
Equity options (non-qualifying)
Health benefits
Retirement plan with employer match
+3
Renewal Sales Representative II
Renewal Sales Representative II

Barracuda Networks Inc. • Reading

Hybrid
GBP 40,000 - 70,000
Renewal Sales Representative II
Renewal Sales Representative II

Barracuda • Reading

Hybrid
GBP 35,000 - 55,000
Equity options
Private healthcare
EMEA Renewal Sales Pro (Dutch Bilingual) – Hybrid
EMEA Renewal Sales Pro (Dutch Bilingual) – Hybrid

Barracuda Networks Inc. • Reading

Hybrid
GBP 40,000 - 70,000
Remote SaaS Customer Success Manager — Dutch
Remote SaaS Customer Success Manager — Dutch

Appficiency Inc. • Greater London

On-site
GBP 40,000 - 60,000
Strategic CSM - Dutch & English (BeNeLux)
Strategic CSM - Dutch & English (BeNeLux)

Canvaslms • United Kingdom

Hybrid
GBP 50,000 - 80,000
Ownership program
Flexible work culture
Generous time off
+4
Senior SaaS Customer Success Manager
Senior SaaS Customer Success Manager

Duck Creek Technologies LLC. • Greater London

Hybrid
GBP 90,000 - 130,000
EU SaaS Customer Success Manager – Growth & Retention
EU SaaS Customer Success Manager – Growth & Retention

HiBob • Greater London

Hybrid
GBP 60,000 - 80,000
Company share options
Cash allowance for health insurance
Annual wellness benefits
+2
Benelux SaaS Implementation Lead (Dutch)
Benelux SaaS Implementation Lead (Dutch)

Uptick • Greater London

On-site
GBP 65,000 - 95,000
Relocation assistance