Helix’ Charles Cecil retiresPolymath and industry pioneer Lord Charles Cecil retired last month from Helix Associates, the firm he founded and sold to US investment bank Jefferies.ByPEI Staff22 January 2013•1 min readManagerspeople