President of Toronto & York Region Labour Council, representing 200k union members. Advocate for sustainable green jobs and living wages.
Over the years, John has helped develop the Campaign for Public Education, Public Transit for the Public Good, and the Toronto Waterwatch campaign to defend vital public services in Toronto. John has been deeply involved apprenticeship and training issues, as well as crafting the “Green Jobs Strategy” for the Canadian Labour Congress. In 2007, he led the successful fight for a $10 Minimum Wage, and has recently focused on challenging the growth of poverty wages in our economy.
SUBSCRIBE AND FOLLOW