Project Managers Director careers in Portugal