Sales Negotiator - Fuel Cards
21 days ago
Weybridge
... refining, storage, distribution and sales conglomerate dealing in crude oil, petroleum products and bio-fuels, headquartered in London, with a complete integration across the oil value chain, from ...