100 employees
STC is a non-profit organization that provides student scholarships, memberships, and technical communication programs.
1971