VTS logo

VTS Office Locations

New York, NY

VTS Inc develops a commercial real estate leasing and asset management platform. The Company platform enables owners and brokers to streamline their workflows and lease space as well as manages deal activity, identify trends, and quantify portfolio performance on dashboard. VTS serves customers in the United States and United kingdom.

vts.com

VTS Headquarters Location

119 W 40th St, New York, NY 10018