He was a former systems analyst for Giga Information Group .
Randall C Kennedy is director of research and cofounder of Competitive Systems Analysis , an IT consulting company .
Randall C Kennedy was a former director   for Giga Information Group .
Randall C Kennedy is director of research and cofounder of Competitive Systems Analysis , an IT consulting company .