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

Terra Firma Capital, the UK buyout house led by industry veteran Guy Hands, has named Vivek Ahuja as CEO a year after the unexpected resignation of the position's former incumbent.