The Account Executive (New Customer Acquisition) at Barracuda Networks is responsible for identifying and acquiring new Small & Medium Enterprise (SME) accounts. This role involves consultative selling, uncovering business challenges, presenting tailored solutions, and exceeding sales quotas. Key responsibilities include establishing client relationships, co-selling with channel partners, collaborating with marketing and business development teams, delivering compelling sales demonstrations, and supporting the creation of territory plans. The ideal candidate will be proactive, possess strong communication skills, and thrive in a dynamic environment. This remote position is based in New York.
Good To Have:- Bachelor's or Master's degree
- Prospecting tool utilization
- Product knowledge
- Sales pipeline management
- Business acumen
Must Have:- 3-5 years sales experience
- Exceed sales quotas
- Consultative selling skills
- Co-selling with channel partners
- New customer acquisition
Perks:- Equity in the form of non-qualifying options
- High-quality health benefits
- Retirement plan with employer match
- Internal mobility opportunities