Texas Employment

Barracuda Networks is hiring an Account Manager - Texas

About the Role

This role is responsible for managing and expanding client accounts in Texas through proactive engagement, identifying customer needs, and aligning solutions to drive retention and revenue growth.

Responsibilities

  • Identify new business opportunities within assigned territory
  • Maintain consistent communication with existing clients
  • Deliver customized product demonstrations
  • Meet or exceed monthly sales targets
  • Collaborate with technical teams to address customer requirements
  • Track customer interactions in CRM system
  • Prepare sales forecasts and pipeline reports
  • Respond to customer inquiries promptly
  • Negotiate contract terms and pricing
  • Coordinate with marketing on regional campaigns
  • Stay informed about industry trends and competitor offerings
  • Conduct regular account reviews with clients
  • Support customer onboarding process
  • Escalate technical issues to appropriate teams
  • Ensure customer satisfaction throughout the sales lifecycle
  • Participate in team meetings and training sessions
  • Maintain up-to-date knowledge of product portfolio
  • Follow up on leads generated by marketing efforts
  • Build relationships with key decision-makers
  • Present quarterly business reviews to clients
  • Manage contract renewals proactively
  • Address customer objections with data-driven responses
  • Drive cross-sell and upsell initiatives
  • Work with partners when applicable to close deals
  • Adhere to company sales methodologies

Compensation

Competitive salary with performance incentives

Work Arrangement

Hybrid

Team

Sales team focused on regional client growth

Why This Role Matters

This position directly impacts customer success and revenue growth in a key region by fostering trust and delivering solutions that meet evolving business needs.

What You'll Do

Manage a portfolio of accounts, identify expansion opportunities, and serve as a trusted advisor to clients while aligning internal resources to support customer goals.

Our Expectations

We expect consistent follow-through, accurate forecasting, proactive communication, and a commitment to ethical sales practices and customer satisfaction.

Not available

Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
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 2 months ago