£40,000 to £60,000 per year. Canary Wharf, London, E14 5AA. Urgent action is required to deliver clean energy to limit the effects of climate change and meet…