Established in 2015, Tad is a Total Facilities Management Service Provider, focuses on delivering a complete suite of both hard and soft offerings to companies across North and East Africa... Headquartered in Khartoum, Sudan, Tad has grown 5 over..
Relevance: 46.228367