Senior Business Development Executive (OCTG)
22 days ago
London
IT/DX, portfolio/program management, business strategy/development, risk management or corporate ... Management & Business Administration, Finance, Accounting, International Tax, Law, Treasury ...