Continue in 2 seconds

Rob Stroud

Rob Stroud is VP of innovation and strategy for IT business management at CA Technologies.