Lubricants Technical Specialist 26 July 2024 by BP Company: BP to customers in the automotive, transport, mining & industrial sectors across the globe. Castrol’s stated purpose is “to keep the...View full job description