Women's wear retailer Christopher & Banks Corporation has tapped its interim chief executive officer Larry Barenbaum to the permanent post of president and CEO.