Founder and Chief Executive Officer
london, greater london, united kingdom
The Stem Uk
Worth School
UCL