Est. Annual Revenue
$50-100B
Est. Employees
10-50K
Michael Gelchie's photo - CEO of LDCH

CEO

Michael Gelchie

CEO Approval Rating

74/100

Read more