Terra Firma MD to departAlex Williams is leaving the UK buyout firm just a year after joining.ByNathan Williams17 April 2017•2 mins readInvestorsPeople