Energy and renewables recruitment
The energy, renewables and oil and gas sector is an increasingly popular choice for outstanding candidates, especially those with a strategy consulting background.
Without exception, our candidates have impressed our clients by delivering actionable recommendations and essential strategic and operational change.