Neil Killick

Neil Killick
Neil Killick
Country Manager for UK and Ireland, Milestone Systems

Neil Killick serves as the Country Manager for UK and Ireland at Milestone Systems. He has previously worked for Honeywell Security.