Roy O’Shaughnessy

21 September 2017

Chief Executive, Shaw Trust

ab