Solutions Business Manager
london, london, united kingdom
Ingram Micro
National Taiwan Normal University
UCL