Area Sales Manager - Central Romania 1
... 13 countries – Italy, Spain, the UK, Ireland, France, Belgium, Germany, Sweden, ... is a plus; Availability for travel: minimum 75% of working time, ...
... 13 countries – Italy, Spain, the UK, Ireland, France, Belgium, Germany, Sweden, ... is a plus; Availability for travel: minimum 75% of working time, ...
... 13 countries – Italy, Spain, the UK, Ireland, France, Belgium, Germany, Sweden, ...
... 12 countries – Italy, Spain, the UK, France, Belgium, Germany, Sweden, Poland, ...
... 12 countries – Italy, Spain, the UK, France, Belgium, Germany, Sweden, Poland, ...