country service manager careers in Lisboa, Portugal