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

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

Source Links