President & CEO
James Duffy
CEO Approval Rating
85/100
1961
PrivateSubsidiary of Ravago SA
https://www.ravago.com/