Leading financial services company Square to expand in Missouri creating 300+ new jobs
Square Inc., a leading financial services company located in the Cortex Innovation Community in St. Louis, Missouri, is doubling its footprint and creating an additional 300+ new jobs. Square is a cohesive commerce ecosystem of […]