Business Development Manager
20 days ago
As a Business Development Manager, you will play a crucial role in developing the carbon capture business in the UK, a market that is set to boom on a global scale. You will report directly to the General Manager of the Decarbonisation Business Department, allowing you to work closely with senior...