Managing Director
Marc Bala
CEO Approval Rating
88/100
2002
Investment CompanyIndependent Company
https://www.stgpartners.com/