David Sutphen has a position (Lobbyist) at BP plc

Details
Title Lobbyist
Is Current yes