Creative Content Manager (native English speaker) lm group Barcelona > Job Op… -Source: December 3, 2019
Global Manager Content Solutions Booking.com Group Amsterdam > Job Opportunit… -Source: December 2, 2019