Est. Annual Revenue
$100K-5.0M
Est. Employees
25-100
David Buggan's photo - President of Lep Llc

President

David Buggan

CEO Approval Rating

70/100