A company that provides financial, communication, customer management, banking, retail and supply chain management services.