John Ridding

CEO

THE FINANCIAL TIMES LTD

About John