US retail giant JC Penney has announced another C-suite appointment, bringing Shawn Gensch on board as executive vice president, chief customer officer, to revitalise the brand and drive customer-centric strategies to grow store traffic.