Stage Stores is consolidating its South Hill, Virginia regional operations into its Houston, Texas corporate headquarters, in an effort to increase efficiency, create synergies, reduce expenses and enhance growth.
Stage Stores said Thursday it has made Michael Glazer’s role as interim president and CEO a permanent one.
Stage Stores announced Michael Glazer has been appointed to the position of president and CEO on an interim basis.