Search Results: 1 vacancy
...Ability to work in a team environment with little supervision
Willing to learn and lead the implementation of new processes
English language skills are required; other language skills would be an advantage
The position requires mobility, the occasional working of...