Mannatech Inc. is moving to a new corporate headquarters in Flower Mound, Texas, and will hold a ribbon-cutting celebration at its new location on April 27. Currently operating in Coppell, Texas, the global health and wellness company has leased approximately 53,000 square feet of existing space in Flower Mound’s Lakeside Business District. “We are very […]