IT Service Technology Agreement
A New York-based provider of managed IT services in negotiation of technology agreements to provide certain data and communications network services to commercial office buildings.
A New York-based provider of managed IT services in negotiation of technology agreements to provide certain data and communications network services to commercial office buildings.