Texas, California Remote (Country) $101,000.00 to $134,000.00

Barracuda Networks is hiring an Account Manager

About the Role

This role is responsible for managing key customer accounts, expanding existing relationships, and achieving sales targets through strategic planning and consultative engagement.

Responsibilities

  • Manage and grow a portfolio of client accounts
  • Identify new sales opportunities within existing customers
  • Develop and execute account growth strategies
  • Serve as the primary point of contact for assigned clients
  • Collaborate with internal teams to deliver customer solutions
  • Conduct regular business reviews with clients
  • Negotiate contracts and renewals
  • Track and report on account performance metrics
  • Maintain accurate customer data in CRM systems
  • Ensure customer satisfaction and retention
  • Coordinate technical support when needed
  • Stay informed about product updates and enhancements
  • Represent customer feedback to internal stakeholders
  • Drive cross-selling and upselling initiatives
  • Respond to client inquiries in a timely manner
  • Prepare sales forecasts and pipeline reports
  • Align customer goals with company offerings
  • Manage customer onboarding processes
  • Support marketing initiatives for key accounts
  • Participate in customer events and meetings
  • Monitor contract expirations and initiate renewals
  • Escalate critical issues to appropriate teams
  • Maintain knowledge of industry trends
  • Ensure compliance with licensing and agreements
  • Work closely with channel partners when applicable

Compensation

Competitive base salary plus commission structure

Work Arrangement

Hybrid work model with office and remote options

Team

Part of the sales organization reporting to a regional sales director

Why This Role Matters

This position plays a critical role in maintaining long-term customer success and driving recurring revenue through trusted relationships.

What We Offer

  • Comprehensive benefits package including health insurance, retirement plans, and paid time off.
  • Opportunities for professional development and career advancement.
  • A collaborative culture focused on innovation and customer impact.

Not available for this position

Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
Barracuda Networks

Barracuda Networks is the worldwide leader in Email Protection, Application Protection, Network Security, and Data Protection Solutions. The company provides comprehensive cybersecurity solutions designed to protect businesses of all sizes from advanced threats.

Its platform, BarracudaONE™, delivers integrated security across email, data, network, and applications, combining AI-powered threat detection with easy deployment and management. Barracuda serves organizations globally with solutions that defend against phishing, ransomware, malware, and other cyberattacks.

The company supports both on-premises and cloud environments, offering protection for Microsoft 365, Google Workspace, AWS, Azure, and more. It also provides specialized security services for managed service providers (MSPs) and enterprises across industries such as healthcare, education, financial services, and government.

All jobs at Barracuda Networks Visit website
Job Details
Department Sales & Renewals
Category other
Posted 10 days ago