, and a generous 401K matching program. You may learn more about our generous benefits at . Why join us At bp, we support our people..., Engineering in Projects, Influencing, OMS and bp requirements, Presenting, Project execution planning, Project HSSE, Quality, Risk...