Hamish Pringle

Hamish Pringle is Director General of the Institute of Practitioners in Advertising.