Est. Annual Revenue
$25-100M
Est. Employees
100-250
Lionel Giacomotto's photo - Managing Partner of Charterhouse

Managing Partner

Lionel Giacomotto

CEO Approval Rating

81/100

Read more