Bill McGonigle

509
reputation
3
8

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