Solutions Manager
london, greater london, united kingdom
Axioma Inc. (now part of Qontigo)
Solutions Manager
Axioma Inc. (now part of Qontigo)
Product Manager
Qontigo
Product Director
National Technical University of Athens
London School of Economics