New technology, rising customer expectations and economic uncertainty are forcing businesses to rethink how C-suites are structured and what skills are needed at the top.