London, England, United Kingdom
Master of Science (Computer Science)
2017 - 2019Master of Science (Leadership)
2015 - 2016(Education)
2009 - 2009(Business Management, Education)
2005 - 2005Master of Business Administration (Management)
2005Bachelor of Applied Science (Communications)
1992 - 1996Find contact details for 700 million professionals.