Technical Customer Support – Portuguese, English & Spanish
Foundever
Spain, , Madrid, , ,
hace 12 horas
... experience not required)• Experience with social media is an advantage• Residence ... and stress management• Do Well: social impact and volunteering initiatives through ...
www.europelanguagejobs.com