Rachel Miller has a position (Director of Federal Affairs) at BP America Inc

Title Director of Federal Affairs
Is Current yes
Executive yes
Updated over 14 years ago

Source Links