Technical Customer Support Specialist –Dutch and English
Foundever
Spain, , Barcelona, , ,
hace un día
... Spain (Barcelona-based role) • Technical associate degree or equivalent education required • ... solar technology, systems, standards, and regulatory requirements No previous customer service ...
www.europelanguagejobs.com