by
System December 16, 2011
COPPELL, Texas, Dec 16, 2011 -- Mannatech, Incorporated has announced the resignation of one of its senior executives. Stephen D. Fenstermacher, Chief Financial Officer and co-CEO, resigned effective December 13, 2011, to accept an opportunity with a financial services company. Mr. Fenstermacher joi...