3.238.49.228

Terra Firma hires Andrew Geczy as CEO

1279
European private equity firm Terra Firma Capital Partners has appointed ex-Citigroup banker Andrew Geczy as chief execut