Max Kelly
MD, Techstars London
#302901
@maxkellyuk