Co-CEO
Marc J. Leder
CEO Approval Rating
75/100
1995
Investment CompanyIndependent Company
https://suncappart.com/