Localisation Manager
london, london, united kingdom
Booking.com
University of Gdansk
Akademia Leona Koźmińskiego w Warszawie
Imperial College London