Region Germany Posting Date 20 January 2026 Deadline 20 February 2026 Organisation Trivago Apply https://careers.trivago.com/job/r8244107002/