country service manager careers in Guimaraes, Portugal