Larry Cohen was the former President of the Communication Workers of America, representing 700,000 workers in Canada and the United States.