Emma Cruickshank

Emma Cruickshank is Head of Northwest Europe at the Westwood Energy Global Group