Neylons Facility Management, Republic of Ireland
Winner 2018
The Workplace and People Development Award
Neylons Facility Management is an Irish owned, family-run business located in Loughrea, County Galway and is an established national provider of contract facility management services.
+ 44 (0)20 7234 3535