speaker photo

Justin Griffiths

Head of IT - The Walton Centre NHS FT