Featured Business Development Manager (Process Engineering / Oil & Gas)
08/31/2024,
ZipRecruiter
Swansea, UK
oil & gas | Engineering, | Business Development Manager | Development | Manager