Business Development Representative (BDR) Sales / Direct Sales Spain - Valencia October 8, 2025 Sales Apply Now Job Description Work across the full sales cycle, including a significant amount of analysis. Use your business knowledge to work with SMEs from different sectors located in Spain.Av. de les Corts Valencianes, 58, Local 10, 46015 Valencia, Spain Share this post Facebook Twitter Pinterest