Senior Business Development Manager - Carbon Trading (UK/Scandinavia Focus)
2 months ago
London
Our business is focused on helping companies, governments, and investors around the world ... Oversee the management of long, complex sales cycles, from identifying opportunities to negotiating ...