London based CFI.co Announces Mack International as Winner of the 2020 award for: Best Investment Manager Executive Search Firm United States

Highlights of the judging panel's findings include: