Where a company uses a number of systems, or is planning to introduce new systems, there is normally a requirement to integrate the systems. This involves allowing them "to speak to each other", for example by building interfaces between them or some other form of communication. We have experience doing exactly that, either by customising existing software, by designing and building new software to allow the integration, or by other means, for example partly automated processes.