contracts administrator at Globe Cleaning - Swansea, Wales, United Kingdom
Globe Cleaning is a facilities services company based out of 67 Windmill Terrace, Swansea, United Kingdom.