Introducing Koala Prospector! Bringing Waterfall Enrichment to Reps

Learn More!
Science and Technology

Science and Technology

Founded in 1979, Science and Technology Corporation (STC) has been delivering an extensive range of award-winning advanced scientific, engineering, and technical support services to U.S. Government and Industry customers. STC is headquartered in Hampton, Virginia.

Last updated on

About Science and Technology

Founded

1979

Estimated Revenue

$50M-$100M

Employees

251-1K

Category

Sector

Industrials

Industry Group

Capital Goods

Industry

Defense & Space

Location

City

Hampton

State

Virginia

Country

United States

Tech Stack (58)

search