Damien Tanner

Damien Tanner

AngelClaimed
Venture Partner @ Innovation Nest
HQ location
London, United Kingdom