Stuart P.M. Mackintosh

Executive Director of the Group of Thirty