The head of Ontario Public Service Employees Union is demanding the resignation of David Barrick, Niagara Peninsula Conservation Authority’s Director of Corporate Services.
Read the full article from the St. Catharines Standard
Related: OPSEU in the News