Customer Success Manager jobs in United States
cer-icon
Apply on Employer Site
company-logo

Barracuda · 1 day ago

Customer Success Manager

Barracuda is a leading cybersecurity company providing complete protection against complex threats. The Customer Success Manager is responsible for driving post-sales relationships, product adoption, and identifying upsell or cross-sell opportunities while managing product/service delivery in collaboration with cross-functional teams.

Cloud InfrastructureEnterprise SoftwareSecuritySoftware

Responsibilities

Owns the post-sales relationship with Barracuda’s clients, drives greater adoption of products and/or services, and promotes upsell/cross-sell opportunities
Formulates and executes customer success strategies that align customers’ business strategies to Barracuda products and services
Works with customers and Barracuda stakeholders to prevent or remediate any challenges faced by client teams in using Barracuda’s products/services
Operates as primary point of contact for multiple product lines, while supporting the customer journey with Barracuda
Builds and manages the customized product delivery to the customer’s technology environment
Reaches out to customers proactively to offer support, share best practices, and provide value-added insights
Provides training and resources to help customers and junior team members understand how to use Barracuda product/services effectively
Collaborates with the broader sales teams to develop success plans, assess customer health, identify expansion opportunities, and ensure renewals
Engages and coordinates customer delivery across Barracuda Networks team members including engineering and professional services
Leverages specialized customer success knowledge in breadth and/or depth to a variety of issues/projects within the team
Works in a project-oriented manner contributing towards team-level goals, and works closely with multiple teams to identify customer needs and provide tailored solutions
Supports account management team in analyzing sales data and/or developing strategies for sales' process improvement

Qualification

Customer Success ManagementSaaS Revenue ManagementCustomer Success ToolsSales OperationsAccount ManagementCommunication SkillsProblem-SolvingProject ManagementInterpersonal SkillsOrganizational SkillsTime Management

Required

3-5 years of experience in sales operations, account management, customer success or equivalent
Bachelor's or master's degree in Sales, Business Administration or equivalent
Proven success managing and expanding SaaS or subscription-based revenue across existing customer accounts
Hands-on experience with Customer Success tools (e.g., Gainsight) and CRM platforms
Exceptional communication skills, including active listening, clear written and verbal communication, and confident presentation abilities
Strong problem‑solving and project‑management capabilities, with excellent interpersonal and organizational skills
Highly self‑sufficient; able to navigate ambiguity, collaborate with multiple stakeholders, and operate with minimal oversight
Self‑motivated team player who brings proactive ideas to drive customer loyalty, product adoption, and long-term engagement
Outstanding time‑management skills with the ability to prioritize effectively in a fast‑paced environment

Benefits

Equity, in the form of non-qualifying options
High-quality health benefits
Retirement Plan with employer match
Career-growth opportunities
Flexible Time Off and Paid Time Off benefits
Volunteer opportunities

Company

Barracuda

twittertwittertwitter
company-logo
Barracuda is a leading global cybersecurity company providing complete protection against complex threats for all size business.

Funding

Current Stage
Late Stage
Total Funding
$61M
Key Investors
Menlo VenturesPalomar Ventures
2007-09-17Acquired
2005-10-17Series Unknown· $15M
2003-04-08Series C· $20M

Leadership Team

leader-logo
Hatem Naguib
Chief Executive Officer
linkedin
leader-logo
Fleming Shi
Chief Technology Officer
linkedin
Company data provided by crunchbase