Neil Terry's Location
England, United Kingdom
Neil Terry's Work
Neil Terry's Education
Neil Terry's Summary
Neil Terry, based in England, United Kingdom, is currently a Facilities Manager at NIC Services Group Ltd, bringing experience from previous roles at TC Facilities Management, Mitie and Sodexo. Neil Terry holds a 1990 - 2000 Langbough comp. Neil Terry has 1 email on RocketReach.