Owen Miller

Job title: Problem Solving Analyst

Organisation: Thames Valley Police

Location: Thames Valley, Oxfordshire, UK