Business Development Manager (Spain) :Jobs in Spain Business Development Manager (Spain) Business Development Manager (Spain)





Business Development Manager (Spain)

Alibaba Group
Location : ES
A naturally multicultural and international bent that can be partly demonstrated by linguistic skills i.e. the ability to speak Spanish and English….

More >>




cookies_ikon