Results, order, filter
Shipping Commercial & NBD Manager Jobs
-
Shipping Commercial & NBD Manager
Shell - London, United Kingdom... , localised maritime knowledge and relationships, and technology development, innovation & digitalisation. Our ... Shell and our customers. As the Shipping Commercial and New Business Development Manager, you ...