Est. Annual Revenue
$100-500M
Agree?
Est. Employees
5.0-10K
Agree?
Robert Decensi's photo - President & CEO of BHI Energy

President & CEO

Robert Decensi

CEO Approval Rating

93/100

Read more