Snr Director and Country Manager - Poland, Czechia, Slovakia and Hungary
abingdon, oxfordshire, united kingdom
Mattel, Inc.
Oxford Brookes University