Project manager oil and gas
Dundee
...oil, gas, energy and marine. With specific solutions tailored to their customers’ requirements. The Role This is a fundamental role in the company’s business strategy and requires an individual of an ambitious nature. The role requires applicants to build constructive business relationships with our client’s [...]
Category Engineering & Architecture