Apply Now
Location
madrid, kingdom of spain, Spain
Posted
July 07, 2026

Job Description

The Business Development Representative will identify sales opportunities, engage with clients, and guide them toward solutions. They need C2 German and English skills, and some sales experience.