Lord Carter has pursued a successful career in business and in public service. He was educated at Brentwood School and after receiving a degree in Economics from Durham University Patrick joined an investment bank. What followed is a career creating, developing and selling businesses.
He founded Westminster Health Care in 1985 which he built into a leading provider of care to both the private and public sectors in the UK.
Patrick has served on the Boards of US and UK healthcare, insurance and technology companies and is currently Chair of Primary Insurance Group.
He was Chair of Sport England from 2002 to 2006, Board member of the London 2012 Olympic bid, a Member of HM Treasury’s Productivity Panel and a non-executive member of the Home Office and Prisons Boards. He is also Chair of the Department of Health Procurement and Efficiency Board.
Patrick has also chaired a number of challenging government reviews including Criminal Records Bureau, Offender Management, the Procurement of Legal Aid, Commonwealth Games 2002, The English National Stadium (Wembley), National Athletics, Public Diplomacy and Pathology Services.
He was made a Life Peer in 2004.