Mcri has 11-50 employees.
mcri
| Location | People at location |
| Africa | 1-10 |
MCRI specializes in computer and network sales and service, offering experienced professionals and network integration expertise. They provide dependable 24/7 on-call support, focusing on customer satisfaction and quick response times for quotes, installations, and repairs. MCRI is committed to delivering quality equipment and security solutions, a... Read More