0 followers
Founded in 2005 and headquartered in Newport News, VA, TTC is a small business that delivers best value Professional, Engineering, and Technical (Cloud, Cyber, IT) Services and solutions through the innovative application of our team members’ experience and use of current, innovative technologies.... Read more
Sheri Robinson