Job Title: Interim Associate or Senior Editor, Nature Energy (fixed term contract)Locations: London or MilanApplication Deadline: June 24, 2026About The RoleSpringer