
Chief Customer Officers: The Human Duct Tape Of The Organization
Did you know that Chief Customer Officers are the human duct tape of the organization? Chief Customer Officers are one of the fastest growing roles within organizations today. The Chief Customer Officer reports to the CEO and is responsible for the end to end customer experience...