Entity: Strategy, Sustainability & Ventures Job Family Group: Ethics & Compliance Group Job Description: Role Synopsis : bp's business integrators and enablers (collectively, entities), as the first line of defence. Are responsible ......
Job Location: Pune, Maharashtra, IndiaSelected articles on work and employment, which may be found interesting:
Find more articles on Articles page