401 employees
Horizon is East and Central Africa's first state-of-the-art international contact center and business process outsourcing company.
2008