Michael O’Grady

Principal Forecast Analyst, Forrester