Provider of IT services, offering systems integration and outsourced IT services.

Sector Technology, Media & Telecommunications

Status Realised

Deal Type Management Buy-Out