Igor Tikhturov

Igor Tikhturov

AngelClaimed
Board Member& Investor @ MePlace
HQ location
London, United Kingdom