Req ID: 25-553
Come join our passionate team! Barracuda is a leading cybersecurity company providing complete protection against complex threats. Our platform protects email, data, applications, and networks with innovative solutions, and a managed XDR service, to strengthen cyber resilience. Hundreds of thousands of IT professionals and managed service providers worldwide trust us to protect and support them with solutions that are easy to buy, deploy, and use.
We know a diverse workforce adds to our collective value and strength as an organization. Barracuda Networks is proud to be an employer that complies with all applicable national, state and local laws pertaining to nondiscrimination and equal opportunity regardless of race, gender, religion, sex, sexual orientation, national origin, or disability.
Envision yourself at Barracuda:
We are looking for a Partner Development Manager to join the team and grow our acquisition of new partners. In this channel sales role, you will seek new business opportunities by contacting and developing relationships with potential channel partners, running sales cycles from conception to close.
As part of this, you will work with inbound leads, develop your own opportunities and be expected to qualify, manage and forecast your pipeline.
Your primary focus is bringing your experience to bear on acquiring partners strategic to the business. Ultimately, you will boost our new partner acquisition and contribute to our long-term business growth.
If you need to be micro managed to make things happen each day, or to follow a sales process, then this isn’t for you. If you are motivated by a great earning opportunity, competitive and results-driven, and you enjoy working in a team environment, we’d like to meet you.
What you’ll be working on:
• Quality leads from MSP marketing campaigns as sales opportunities.
• Contact potential clients through both cold calls, marketing nurtured calls and emails.
• Present our company to potential clients.
• Identify client needs and suggest appropriate products/services.
• Customize product solutions to increase customer satisfaction.
• Proactively seek new business opportunities in the market.
• Stay up to date with new products/services and new pricing/payment plans.
• Create sales opportunities and run sales cycles to closure.
• Forecasting sales from New Partner Logo’s weekly utilising internal tools.
• Supporting local Channel Business Managers with sales activates and administrative task for our MSP channel partners.
What you bring to the role:
- Minimum of 5 years of relevant sales experience, including cyber security and MSP experience.
Experience working in the IT channel, Managed Services preferred. - Native German Speaking!
- Primarily, you are a self starter – you recognise the opportunity that sales brings and want to get stuck in!
- You have a good understanding of Channel Partners including MSPs, their values and drivers.
- A strong sales methodology such as MEDDICC or BANT. This means you understand it and live it, day in and day out.
- A relentless mindset to activity and chasing down a target – New Business is not easy and provides challenging, but can be rewarding for competitive driven individuals.
- Proficient with corporate productivity and web presentation tools
- Experience working with Salesforce.com or similar CRM
- Excellent verbal and written communications skills
- Strong listening and presentation skills
- Ability to multi-task, prioritize, and manage time effectively.
What you’ll get from us:
A team where you can voice your opinion, make an impact, and where you and your experiences are valued. Internal mobility – there are opportunities for cross training and the ability to attain your
next career step within Barracuda. In addition, you will receive equity, in the form of non-qualifying options.
#LI-Remote