CSI Ltd
Computer Services in Leeds, West Yorkshire
Set up in 1983 and with offices in Leeds, Nottingham, London City and Oxford, CSI is one of the UK's leading business system integrators. With over one hundred team supporting a huge array of clients across a number of sectors, CSI has the in-house technical skills to evolve, design and manage all kinds of networks, systems, applications, eCommerce and e-business solutions to assist businesses gain their IT goals.