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

©2018-2021 City of O'Fallon, Missouri

New Investment Tag

Tech Mahindra inaugurates new tech center in O’Fallon, MO

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 computing, big data, data and analytics, and blockchain. The center will...

Read MoreRead More