Director
london, greater london, united kingdom
eClerx
The Wharton School
Dyson School Of Design Engineering