David McDougall
David McDougall

I help large companies build high-performing innovation teams.