Managing Partner
Troy Templeton
CEO Approval Rating
89/100
1981
Investment Company
https://www.trivest.com/