CTI Towers Inc. is headquartered in Franklin, Mass., and launched with a portfolio of approximately 800 towers that were previously owned and operated by subsidiaries of Comcast Cable. The company is backed by Comcast Ventures.
Spot something off? Help us improve by flagging any incorrect or outdated information. Just email us at support@teaserclub.com. Your feedback is most welcome.