Senior Contracts and Procurement Manager
19 days ago
Weybridge
... and sales conglomerate dealing in crude oil, petroleum products and biofuels, headquartered in ... operations, development projects, business development and well related activities. This role will ...