Sourcing & Contracts Manager
Role synopsis To provide procurement support to the BP Mozambique business applying procurement procedures and strategies as determined by the BP Southern Africa Head of Procurement. Key accountabilities Leadership/Management Creates,…
Read More






















