National Account Manager, Barracuda Networks

Salary not provided
Salesforce
Senior and Expert level
Toronto

Travel 50% of the time

Barracuda Networks

Cybersecurity solutions

Be an early applicant

Barracuda Networks

Cybersecurity solutions

1001+ employees

B2BSaaSCyber Security

Be an early applicant

Salary not provided
Salesforce
Senior and Expert level
Toronto

Travel 50% of the time

1001+ employees

B2BSaaSCyber Security

Company mission

To protect and support our customers for life.