IT Desk is an Information Technology Company that specializes in the provision of cost effective Information management systems.
Dar Es Salaam, Tanzania
Your email address will not be published. Required fields are marked *
Add a review