Procurement Team Lead
Aberdeen, Aberdeen City, United Kingdom
Marathon Oil Corporation
Rockrose Energy plc