Casablanca
- MAROC
IT services: managed services, help desk, technical assistance and support, backups
Kénitra
- MAROC
Computer equipment, network installer, remote monitoring