TSC IS NOW FALCATA
Delivering the technology America needs, at the scale the mission demands. Learn More: www.FALCATA.com
TSC is acquired by Allied Technology, Inc. Connecticut Office Opens
Washington Office Opens (Now Silver Spring Office)
TSC is founded in California by Dr. Peter Swerling