Randy Heffner

Vice President, Principal Analyst, Forrester Research