Gregory Carrington-Stait's avatar

Gregory Carrington-Stait (gregstait1)

Product manager at a large price comparison website company based in Wales. Fanatical about big picture innovation and experimentation.