Roger Mcmillan's Location
London, England, United Kingdom
Roger Mcmillan's Work
Roger Mcmillan's Education
Roger Mcmillan's Summary
Roger McMillan, based in London, England, United Kingdom, is currently a Chief Inspector at Metropolitan Police, bringing experience from previous roles at Metropolitan Police. Roger McMillan holds a 2019 - 2021 University of Cambridge. Roger McMillan has 1 email on RocketReach.