Group Managing Director
Liverpool, Liverpool, United Kingdom
Liquid
Space by Liquid
Founder of Space by Liquid
De Montfort University