Nick Mason

Nick Mason

AngelClaimed
CEO& Chief Storyteller @ Turtl
HQ location
London, United Kingdom
Founded companiesEdit
Turtl
Founded in 2014. Raised €14.8m in Media & Marketing
Portfolio analysis
Notes (0)
Curated lists
Lists & landscapes