Nick Shaw

(Contributor)

Nick Shaw is managing director at CEB, a best practice information and technology company