iCall was established in 2015 with an aim to provide superior contact center and Business Process Outsourcing (BPO) services to customers in Egypt, the GCC area, North America and Europe. iCall operates with a clear conviction: that successful business relationships come down to promises being kept,... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet