Sir Stephen O’Brien CBE is Chairman of London Works and a Trustee of the Mayor’s Fund For London, Barts Charity and Foundation For Future London. He was the first Chief Executive of Business in the Community and is a Vice President of the charity.