for millions of people. If you are up for a challenge and have a personal purpose to enable the decarbonisation of the shipping... and New Business Development Manager, you will lead an externally focused team for commercial delivery and advice...
Shell