Est. Annual Revenue
$25-100M
Est. Employees
100-250
Marc J. Leder's photo - Co-CEO of Sun Capital

Co-CEO

Marc J. Leder

CEO Approval Rating

75/100

Read more