CHAIRMAN
Lord Carter of Barnes CBE
Appointed Governor in April 2005 and Chairman in July 2007.
Stephen A. Carter is the Chief Marketing, Strategy and Communications Officer of Alcatel-Lucent Inc, and is a member of the Executive Management Committee.
He has held a variety of Senior Executive roles in the Media and Telecommunications industry including the founding Chief Executive of Ofcom (the UK Communications Regulator); Managing Director of NTL UK & Ireland; and he has also been the Chief Executive of two marketing service businesses - J. Walter Thompson UK Limited and the Brunswick Group LLP.
Most recently he served as the Minister in the UK Government for the Communications, Technology & Broadcasting Sector, where he was the author of the Digital Britain Report, and the follow on Digital Economy Act 2010.
He is a law graduate from Aberdeen University, and also completed the HBS AMP.
He is a Past Chairman of the Marketing Group of Great Britain, and has served on the Board of a number of companies. He is currently Chairman of the Board of Governors at the Ashridge Business School.
Stephen was awarded a CBE for services to the Communications Industry, and is a Life Peer.