Elephant & Castle, South East London
Catch 22 are working with a leisure facilities company who have multiple clubs spread across London. Due to a recent...
Clerkenwell, City of London
Catch 22 is teaming up with a major facilities management company to find a Multi Skilled Engineer with a bias...