Account Executive for Cybersecurity Solutions

Barracuda

📍 ottawa, on, Canada

Full-time Sales

Job Description

Elevate your sales career at Barracuda as an Account Executive focused on cybersecurity. Drive growth with SME/SMB clients, leveraging consultative sales to meet ambitious quotas.

As an Account Executive at Barracuda, you’ll manage accounts within defined sales territories. This role requires 5+ years of sales experience and offers the chance to help clients address their business challenges using tailored solutions. You'll work closely with partner sales to promote Barracuda’s innovative cybersecurity platform.

Key Responsibilities:
• Grow relationships with SME/SMB clients in your territory
• Utilize consultative selling to solve client business challenges
• Collaborate with partner sales to enhance product adoption
• Deliver impactful sales demonstrations on Barracuda offerings
• Maintain knowledge of industry trends to inform strategies

Requirements:
• Minimum of 5 years in sales or customer acquisition
...
Apply for this Position