A leading cybersecurity firm is seeking a Business Development Manager to join their Iberia Team, focusing on generating new business opportunities and promoting solutions across Spain. The role involves managing customer accounts and executing sales campaigns. Ideal candidates should have over 5 ye