Filed under Green Tech Good Energy: Juliet Davenport to step down as CEO Published by on February 5, 2021 The company has since developed over 50MW of solar and wind assets in the UK, while pioneering a range of green technology innovations.