VSGill

136
reputation
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