Simon Patterson

Simon Patterson

AngelClaimed
Board Member @ Dell
HQ location
London, United Kingdom