The treasurer of a union local representing St. Joseph's Healthcare workers has been charged with stealing about $1 million.
Elizabeth Marck, 57, of Hamilton is facing charges of fraud over $5,000 and theft over $5,000.
Hamilton police allege $1 million from CUPE Local 786 was stolen for personal use between January 2010 and March 2017.
Marck was treasurer of the local for the entirety of the seven years when the money went missing, said Const. Jerome Stewart.
Police declined to detail how Marck is alleged to have stolen the money.
The charges come amid a year-long investigation by the Hamilton police major fraud unit, which was contacted in July 2017 about "several accounting irregularities," police said.
Marck was released on a promise to appear in court on Aug. 7.
Stewart said detectives do not anticipate laying any further charges.
A LinkedIn profile for a Liz Marck says she has worked for 33 years at St. Joseph Healthcare as a payroll specialist.