SALES MANAGER OIL AND jobs in EDINBURGH, United Kingdom

with our clients, contractors and candidates. Position Purpose The New Business Development Manager is responsible for establishing... and developing new industry relationships, partnerships, and clients in the Energy sector (Upstream Oil & Gas). Requirements Key...

WeConnect Energy