President & CEO
Ed Genovese
CEO Approval Rating
90/100
2004
PrivateSubsidiary of Blue Point Capital Partners
https://www.taslp.com/