Allen has been chosen by Omnilife as the home of their new US Headquarters. The company, a Mexico-based nutritional products and supplement firm, will be located in a new business park being built on SH 121 near Watters Road. Omnilife plans to have as many as 140 employees at this new Allen office.
Learn more about how Allen Economic Development Corporation supports Allen's growing business community.