Richard Bates on Superpeer

CTO at SP Inc.

Let's chat