Business Development Executive - Infrastructure, Energy and Growth Markets
25 days ago
London
... Resources (IEN) practice, as well as our International practice, with the remit stretching to Africa and the Middle East (collectively, our Growth Markets). The core aspect of the role is supporting ...