Oil Business Development
02/05/2024
Geneva
Job Title: Business Developer - Oil & Gas Location: Geneva, Switzerland About Us: Our client is a prominent trading house specializing in the glob...