U.S. president-elect Donald Trump has named Steven Cheung as his White House communications director, one of the top communications roles.