Senior Business Development Executive (OCTG)
8 days ago
London
IT/DX, portfolio/program management, business strategy/development, risk management or corporate ... coordinating the team creating the document) • Be part of the working deal team to deep dive into ...