Terra Firma names Ahuja as CEO, a year after surprise Geczy exit from role

580
Terra Firma Capital, the UK buyout house led by industry veteran Guy Hands, has named Vivek Ahuja as CEO a year after t