Manager Customer Experience careers in Porto, Portugal