BarCap Appoints APac PE Head Barclays Capital has appointed Andrew Richards as managing director. September 5, 2011