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