Leech has served as a non-executive director of Bannerman Energy since April 2017 and, more recently, as Chair of the Audit ...