Richard

58
reputation
6

8+ years experience - Innovation enthusiast, loving technical challenges.