Call Center Executive at Omnibiz Africa