100 North Main Street
O'Fallon, MO 63366
Phone: 636-379-5532
Email: [email protected]

©2018-2019 City of O'Fallon, Missouri

Select O'Fallon (MO) Economic Development

IT services firm Tech Mahindra on Tuesday announced the inauguration of a new Technology Center in St. Louis, Missouri, USA. The center, which is located in O’Fallon, MO, will focus on developing technologies in areas such as micro services, automation, artificial intelligence, security, machine learning, cloud...

Read MoreRead More