Express Scripts is bringing 300 new jobs to the Saint Louis North County region. The positions are needed to fulfill the mission of the new Technology and Innovation Center. The facility is located in St. Louis, MO near the company headquarters. The facility will process mail-order prescriptions within the 224,000 sq. ft. facility. Express Scripts is referring [...]


