Derrick Fung

Derrick Fung

AngelClaimed
CEO @ Drop
HQ location
London, United Kingdom