Interview

Bettys & Taylors of Harrogate Group Head of IT Toby Smith Q&A