TeleBiz supplies and maintains NEC systems, a favourite choice for medium sized businesses, hotels, corporate & Government.