Moved into a bigger premise at Texmaco Building with over thirteen staff.
Focus on helping our customers to have integrated customer service call center using computer-based telephony technology.
ATIO Coproration
At ATIO Corporation’s Head Office – Johannesburg, South Africa
ATIO Coproration
Staff of ATIO Corporation Asia Pacific