John Thorsen

Principal Consultant, Forrester