About Barracuda Networks
Barracuda provides powerful yet easy-to-use Security and Data Protection solutions that simplify IT. Barracuda serves more than 150,000 organizations in 100+ countries confidently protecting their users, applications and data. Based in Silicon Valley, our network has 1500+ employees, 5000+ partners, and offices in 15 countries.
Brief Description
The Barracuda Networks Team is expanding and adding an additional field based Account Manager covering part of Australia (Brisbane). We are seeking talented, motivated sales performer who is responsible for achieving the territory new business target. You will be responsible for planning and executing the territory strategy in alignment with the overall regional plan. Through developing and enabling our partner channel and strong end-user touch, the Account Manager will leverage channel relationship in order to find and develop the market and opportunities.
Performance Objectives
By signing in to your account, you agree to Recruit.net's Terms of Service and consent to our Privacy Policy.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.