Omnilife USA, Inc., the subsidiary of Grupo Omnilife S.A. De C.V. in Jalisco, Mexico, has begun construction on its new corporate office, warehouse and manufacturing plant located in Allen, Texas.
“This project represents one of our most exciting ventures to date,” the company wrote in a statement. “The new premises will strengthen our efficiency, production and distribution capacity here in the United States as well as globally, enhancing our customer experience by serving all our distributors with a quality product and excellent service.”
The new Texas headquarters is expected to be fully operational by Q2 2024.