John Stenton
John Stenton
Head of Information Technology
Thrive Homes UK