Technical support advisor (french-speaking) - on-site
BarcelonaWebhelp
Technical Support Advisor (French-speaking) - On-siteIn this role, you´ll work across the different support functions defining the end-to-end activity leading to the right customer solution. This position is onsite in our beautifullyrenovated facilityin Barcelonaand provides service support and resolution of [...]