Business Development Manager – Northwestern Europe
21 days ago
London
Minimum of 7 years’ experience in strategic business development, commercial strategy, or a similar role within the energy, logistics, infrastructure, or industrial sectors. If you are a London-based professional looking to take the next step in your career with a role that combines strategy, bus...