The Contracts Analyst will draft and review oil-related sales, purchase, and storage agreements to ensure legal protection for Trafigura.
Must-have
Nice-to-have
Not specified