Neil Telford's Location
San Bruno, CA, US
Neil Telford's Work
Neil Telford's Education
Neil Telford's Skills
Neil Telford's Summary
Neil Telford, based in San Bruno, CA, US, is currently a Police Chief at City of San Bruno, bringing experience from previous roles at City of San Bruno. Neil Telford holds a San Francisco State University. With a robust skill set that includes Criminal Investigations, Emergency Management, Police, Police Administration, Enforcement and more, Neil Telford contributes valuable insights to the industry. Neil Telford has 2 emails and 2 mobile phone numbers on RocketReach.