Michael O'Grady

Principal analyst, Forrester Research