CEO
David C. Aldous
CEO Approval Rating
85/100
Rive provides catalytic separations and refinery solutions for oil and gas and chemical industries.