Sales & Business Development Representative - Spain
20/04/2024
Madrid
This is a B2B/freelance contract role for someone based in Spain, fluent in English and Spanish. We are looking for a highly motivated and experienced Sales & Business Development Representative, who will play a key role in driving the su...