Account Manager
Warsaw, PL
Job Title
Account Manager
Job Scope
The Account Manager is a mid-level sales professional who will take ownership of new business development within the large enteprises, public sector, local government, and state-owned enterprises in Poland. This is a hunter role for someone who thrives on building pipeline from scratch, opening new doors, and leading full-cycle sales in the cybersecurity space with Barracuda Networks solutions.
Main Duties and Responsibilities
- Proactively identify and acquire new clients in the large enterprises, public sector, municipal organizations, and state-owned companies
- Build and develop a strong sales pipeline from the ground up
- Initiate contact, qualify opportunities, and drive engagement with key stakeholders
- Lead meetings, presentations, and solution positioning (remote and onsite)
- Prepare and deliver tailored cybersecurity proposals based on Barracuda Networks portfolio
- Take part in responding to RFPs and public procurement processes with channel partners
- Negotiate commercial terms and successfully close deals with channel partners
- Manage the entire sales cycle end-to-end
Position Requirements
Education
Bachelor’s degree in Business Administration, Sales or any other related field.
Experience
• At least 3 years of experience in B2B sales (ideally in IT, cybersecurity, or public sector)
• Experience working with organizations classified as key or important entities under the Polish National Cybersecurity System Act (KSC)
• Understands the specifics of selling into regulated environments, including public sector and state-owned enterprises
• Is a true hunter with a track record of acquiring new clients
• Can independently manage complex sales processes
• Proactive, well-organized, and results-oriented
• Eager to learn and open to feedback
• Brings energy, ideas, and a positive, can-do mindset
• Comfortable building long-term relationships with enterprise/public clients
#LI-DNI