Big St. Louis IT firm to merge with giant
The local firm dates to 1985 and has revenue of more than $300 million, with more than 1,000 employees.
The local firm dates to 1985 and has revenue of more than $300 million, with more than 1,000 employees.