Adam Turner

Adam Turner
Head of Sustainable Digital and ICT
  • Organisation
    The UK Government (DEFRA)