At Churchill, we believe in fostering an inclusive and supportive workplace where everyone can thrive. We became a partner organisation with West Lea back in 2023 to offer individuals aged 16-24 the chance to gain work experience in our facilities management sector through West Lea's Supported Internship Programme. Since supporting this programme, we have placed [...]
Churchill is an England-based facilities management company that provides services such as cleaning, security, and water hygiene for the commercial sector.