Managing Director
London, England, United Kingdom
Newt Idea Ltd.
Newt Idea
Director, Strategy and Digital Product
London Metropolitan University