Dell Technical Support Manager at Quest - Advanced Systems & Technology House - Giza, Giza Governorate, Egypt
Established in September 2005 with an eye on the IT market in Egypt, Quest was focusing on supplying various quality products and solutions from different manufacturers.