Our Work Electra Private Equity SectorFund Management & Investment LocationLondon, W1 Size5,600 sq. ft. Duration7 weeks