James Brook

(Contributor)

James Brook is co-founder and managing director of Strengths Partnership.