Job ID 26-069
Come Join Our Passionate Team! At Barracuda, we make the world a safer place. We believe every business deserves access to cloud-enabled, enterprise-grade security solutions that are easy to buy, deploy, and use. We protect email, networks, data, and applications with innovative solutions that grow and adapt with our customers’ journey. More than 200,000 organizations worldwide trust Barracuda to protect them — often without realizing they are at risk — so they can focus on growing their business.
We are committed to a candidate selection process and work environment that is inclusive and barrier-free. To ensure candidates are assessed fairly and equitably, accommodations will be provided to prospective employees in accordance with the Accessibility for Ontarians with Disabilities Act (AODA) and the Ontario Human Rights Code.
Envision yourself at Barracuda:
The Partner Success Manager works with Barracuda MSP partners managing business relationships to ensure that your partners’ needs and requirements are met. Managing an assigned group of partners, you will check in with them to assure successful implementation of our products, monitor accounts, and address technical and service issues. This role offers an excellent opportunity to learn about our business, cloud technology, and develop solid account management skills.
Barracuda MSP is at the forefront of data security, delivering an exceptional customer experience for its channel partners. Serving over 2,000 partners and nearly 40,000 small businesses, Barracuda MSP is dedicated to preventing data loss and ensuring business continuity.
What you'll be working on:
- Build and maintain strong relationships within your assigned partners to retain, grow commitment, and provide customer resources when needed.
- Facilitate implementation by acting as a single point of contact for the partner during onboarding.
- Monitor account usage, analyze patterns to assess successful deployment and utilization of Barracuda MSP products.
- Coordinate with Support and Sales to ensure partners receive the appropriate assistance.
- Gather partners' technical requirements and feedback on products, channeling information to Sales, Product, and Support teams.
What you bring to the role:
- 2–4 years of experience in a customer relationship management role.
- Strong interest in technology and business.
- Experience working in metrics and process-driven environments.
- Exceptional time management, prioritization, and communication skills.
- Proficiency with Microsoft Office products.
- Salesforce experience is a plus.
- Bachelor’s degree or equivalent experience required.
What you’ll get from us:
A collaborative team environment where your opinions are valued, and you can make an impact. Opportunities for cross-training and career advancement within Barracuda are available. Additionally, you will receive equity in the form of non-qualifying options.
#LI-Hybrid