Keyrus SA is a France-based company engaged in management consulting as well as technology integration and management. It offers a portfolio of core business as well as industry-specific services.
iOCO (formerly known as EOH Holdings) is a holding company that operates businesses in industry consulting, IT services, software, outsourcing, industrial technologies, and business process fields.
Disguise Technologies is a developer of a platform for creatives and technologists to imagine, create, and deliver visual, virtual, and live experiences.