Office Manager Position at Interra Networks Limited
Interra Networks Limited (Interra), is a leading provider of Information & Communications Technology (ICT) solutions for the private and public sector. We develop, deploy and manage ICT products and services........