VSGill

379
reputation
1
4

The postings on this site are my own, based on my experience with the subject matter, and don't necessarily represent IBM's positions, strategies or opinions