RadioShack ( RSH) named James Gooch chief financial officer.

The Fort Worth, Texas, consumer electronics retailer said the 38-year-old Gooch was most recently executive vice president and chief financial officer of Entertainment Publications based in Troy, Mich.

"Jim and I have previous experience working together, and I know that he brings a wealth of financial experience to our company," said CEO Julian Day. "Jim has a wonderful track record of imposing order and financial rigor at the companies where he has worked. He will play an integral role as we work to produce levels of return that we and our shareholders expect for our business."

Gooch, a certified public accountant, spent 10 years with Kmart and Sears Holdings ( SHLD) in positions including vice president, controller, treasurer, and vice president of corporate financial planning and analysis.

"I am delighted to join Julian and the senior management team at RadioShack," said Gooch. "The company has an iconic brand and incredible strengths that can be leveraged to increase shareholder value."