Investment management firm managing portfolios and assets
Well-established investment firm, recognized in financial services