a private investment specialist with $11.3 billion of assets under management that invests across financial services and technology. The Catalyst Group Logo | Catalyst is an innovative global ...