Bill McGonigle

647
reputation
5
8

I help businesses achieve their goals using open technologies (like that Internet thing).