A B2B sales and marketing agency located in Spain is seeking a Business Development Representative to engage with IT managers and generate leads. This role focuses on initiating conversations and presenting innovative solutions without direct selling. The position offers uncapped commission based on