steve-peltzman.png

Steven Peltzman

Chief Business Technology Officer, Forrester Research Inc.