The Charlotte-based company’s board appointed President and Chief Operating Officer Scott Peyree as president and CEO effective immediately.