Juliet Davenport

(Contributor)

Juliet Davenport is the founder and chief executive of green electricity firm Good Energy Group.