Natural Convergence Inc. (NCI) has won a deal with New England telecommunications service provider Shared Technologies Inc. (STI), the company announced Thursday....