Retail giant Kmart on Wednesday named Ed Barclay vice president of asset protection, effective immediately.