Business Development Representative – Spanish Speaker (Remote)
2 days ago
Business Development Representative based in Spain, ideally in Madrid, Barcelona, Valencia, Sevilla or Málaga, with availability to travel within the country when needed. You will also manage the relationship with the clients you bring in, helping generate repeat business and long-term value. Exper