Robert Small

Robert Small

AngelClaimed
President& Founder @ Miniclip
HQ location
Neuchâtel, Switzerland