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

Details
Title Director of Federal Affairs
Is Current yes
Executive yes

Source Links