Itay Birnboim

Itay Birnboim

AngelClaimed
Founder @ Taykey
HQ location
London, United Kingdom