Skip to content
Oil refining

Oil refining

Energy
Leadership
Paul Foster

Paul Foster

Chief Executive Officer

Net Worth
$5.57B
Rank
#746