Technical Support Engineer – Excellent Dutch, French and English
European company specializing in the development and marketing of solutions for HR and specialized distribution professionals
Location : Barcelona B ES
High Level of English. As a Technical Support Engineer you will join an existing international team that is responsible for customers across Europe….