Job ID: 27-016
Come join our passionate team! Barracuda is a leading cybersecurity company providing complete protection against complex threats. Our platform protects email, data, applications, and networks with innovative solutions, and a managed XDR service, to strengthen cyber resilience. Hundreds of thousands of IT professionals and managed service providers worldwide trust us to protect and support them with solutions that are easy to buy, deploy, and use.
We know a diverse workforce adds to our collective value and strength as an organization. Barracuda is committed to a candidate selection process and work environment that is inclusive and barrier free. To ensure candidates are assessed in a fair and equitable manner, accommodations can be provided to prospective employees in accordance with local accessibility laws. Barracuda Networks is proud to be an Equal Opportunity Employer, committed to equal employment opportunity and equitable compensation regardless of race, gender, religion, sex, sexual orientation, national origin, or disability.
Envision Yourself at Barracuda
At Barracuda, we protect customers from security threats and help them get the most value from their technology investments. As a Scaled Customer Success Manager, you will play a key role in delivering consistent, high-quality customer experiences across a large portfolio of customers through scaled, data-driven engagement. This role supports a scaled Customer Success model across a mixed book of business, with a focus on driving product adoption, improving customer health, and supporting retention at scale. Rather than managing customers exclusively through a traditional high‑touch approach, the role leverages segmented engagement, data‑driven insights, and repeatable programs to help customers realise value efficiently while applying targeted intervention where needed.
What you’ll be working on:
Drive Customer Outcomes at Scale
Manage a large portfolio of customers using scalable engagement models such as lifecycle emails, campaigns, webinars, and self-service resources.
Guide customers through key stages of the lifecycle including onboarding, adoption, renewal readiness, and value realisation.
Customer Health & Retention
Scaled Programs & Automation
Cross-Functional Collaboration
Work closely with Product, Support, Sales, and Marketing to represent the voice of scaled customers.
Data & Insights
What You’ll Bring
Required
Bilingual in French and or Italian is a plus
Experience in Scaled Customer Success, Account Management, or a customer-facing SaaS role.
Preferred
What Success Looks Like
#LI-Remote