Tom Shenstone

Head of the Innovation Lab at Virgin Media O2