Country Manager Featured Malta€55000 - €75000 Per year including company benefitsPermanent Added View Job