Computacenter: A London-listed IT services provider (FTSE 250) offering sourcing, managed services, digital transformation, and infrastructure solutions to large organizations.