STRS Ohio
–
Columbus, OH, 43224
... the STRS Ohio Investments staff to provide ongoing technology support. Established in 1920 and serving Ohio's educators, STRS Ohio is one of the nation's largest retirement systems, serving over 500,000 active, inactive, and retired public-school ... - Jun 08