IT Technical Engineer (Spanish French English)
Blu Support
Location : Barcelona B ES
Good knowledge of English. Join an existing international team of a fast-growing company, which provides modular business management and POS solutions for…
Blu Support
Location : Barcelona B ES
Good knowledge of English. Join an existing international team of a fast-growing company, which provides modular business management and POS solutions for…