Barracuda
Jobs at Similar Companies
Similar Companies Hiring
Jobs at Barracuda
Search the 9 jobs at Barracuda
Recently posted jobs
Manage digital marketing campaigns, optimize performance, collaborate with cross-functional teams, and drive pipeline growth. Responsible for paid search, PPC, SEO, and performance analytics. Report to Sr Director of Digital Marketing and Web at Barracuda.
Work as a Principal Data Analyst at Barracuda, collaborating with business leaders to translate needs into data projects. Analyze large datasets using SQL, create dashboards and reports, and communicate insights effectively. Lead data projects, establish data pipelines, and demonstrate expertise in GTM functions.
Provide quality support for networking and security products through email, phone, and chat mediums. Troubleshoot customer product support issues and document solutions. Work within a team under a Tech Support Manager.
Seeking a Commission Analyst to support the monthly commission calculation process, work with Xactly system, and improve processes. Responsibilities include calculating and validating commission payments, collaborating with Sales Operations, training Sales Representatives, auditing data, and providing technical support on Xactly Incent.
Responsible for driving sales revenue through contract renewals, conducting outbound calls and emails to inform customers of renewal options, using Salesforce CRM, identifying upsell opportunities, and collaborating with different teams to ensure customer satisfaction. Achieving revenue targets through accurate forecasting and sales skills. Required skills include organization, prioritization, time management, customer service, communication, business acumen, and collaboration. Must have a passion for Internet security technology and be results-oriented.
Responsible for driving renewal rates across North America by executing strategies to increase customer loyalty, improve renewal retention rates, and drive cross-selling and upselling initiatives. Collaborate with various teams to ensure customer satisfaction and achieve revenue targets through accurate forecasting and sales skills.
The Lead Development Representative is responsible for delivering qualified leads to the Territory Management Team by making outbound telephone calls to prospects and qualifying them based on Barracuda's criteria. The role involves quick sales cycles and acquiring net-new customers from various lead sources.
The Lead Development Representative at Barracuda is responsible for delivering qualified leads to the Territory Management Team through outbound calls and lead scrubbing. The role involves qualifying leads, setting up appointments, and meeting daily call targets. Candidates should have a Bachelor's degree or relevant experience, excellent communication skills, high energy, and the ability to work in a fast-paced environment.
Sales Support Analyst role at Barracuda Networks, assisting the sales team with quoting, order building, and maintaining accurate customer information. Requires experience in customer-centric sales environments and using CRM tools like Salesforce and Microsoft Office products.