Blake_2-James.png

James Blake

Managing director

James Blake is a managing director at Kaufman Hall, a leading provider of enterprise performance management software, data and management consulting services.