John Glasgow, who hasn't been seen since Jan. 28, served for 12 years as CFO of CDI Contractors - a fast-growing, nearly $600 million business which in addition to Dillard's stores has built high-profile projects, including the Bill Clinton presidential library in Little Rock. In addition to an unlocked SUV at a nearby state park, he left behind questions over recent disputes he had with Dillard's executives.