Gov.-elect Pat McCrory named his chief of staff and two cabinet secretaries during a news conference.