Meet STC’s Interns: Isaiah
This spring, STC is proud to welcome 4 paid interns from Pittsburgh, Newark, and New York, who will be virtually supporting STC’s communications, marketing, and storytelling work. We’re excited for the expertise and knowledge they [...]