Customer Care Specialist with native level of Russian :Jobs in Spain Customer Care Specialist with native level of Russian Customer Care Specialist with native level of Russian





Customer Care Specialist with native level of Russian

King.com
Location : Barcelona B ES
Knowledge of English language to a communicative level. Have a passion for social and new media and an innate curiosity….

More >>




cookies_ikon