US retail giant Sears Holdings has promoted Jason Hollar to chief financial officer, effective immediately.