Share Public Profile
Canadian Union of Public Employees
With 627 000 members across Canada, CUPE represents workers in health care, education, municipalities, libraries, universities, social services, public utilities, transportation, emergency services and airlines.