Ranjeev Baines has joined BP as head of the UK fuel card business responsible for customer satisfaction across BP’s existing card holders, as well as future business opportunities and growth.

He previously headed up the BP team that was responsible for the financial control and accounting of the UK Fuels business.