Keith Reynolds is the former National Research Representative for the Canadian Union of Public Employees. He has done policy work for all three levels of government. His areas of expertise include privatization, P3s, and municipal government and finance. Follow Keith on Twitter