After the plant re-opened, Land told CBC News the plant's manager had crumpled up the test results, tossed them in the garbage and ordered him not to discuss it.

Company apologized

Pitt Meadows Meats business manager Brian Bilkes admitted to CBC News that he "went along with the decision" not to inform CFIA of the suspected contamination. Bilkes said he wasn't concerned because the plant manager believed the test had been sabotaged.

"We had a test, we didn't handle it properly. We're apologizing for that," Bilkes said at the time.

On Wednesday, a spokeswoman for the company repeated its position that it believes there was never any real threat of E. coli contamination.

"It is our belief this is not a case of former employee turned whistleblower," Alise Mills said.

"In the opinion of Pitt Meadows Meats and its staff, this is an unfortunate case of a disgruntled former employee who seems to be wanting to cause harm to the brand of their former place of business."

Mills said the company is "chomping at the bit" to defend its reputation and refute the charges in court.

She said there is no evidence of any illness from the meat that was shipped and hundreds of tests done by the CFIA in the wake of the discovery failed to produce a single positive result.

Whistleblower denies tampering

Land, who has left the meat industry, denied two years ago in a CBC News interview that he tampered with the test and he repeated the denial Wednesday.

He also said that going public with the allegations devastated his career.

Daniel Land reported what he alleged was a coverup at the plant more than two years ago and says his career is ruined as a result. (CBC)

"All the years I've spent in the food industry, you can throw out the window," Land said.

"Being a whistleblower in the food industry is not something an employer wants to hire, so it basically ruined my food industry portfolio."

He said he feels vindicated by the charges, which were laid in October 2012, but only came to light this week.

Neither the company nor the CFIA announced that charges had been laid.

No one from the CFIA was available to comment. But it appears the case was in the hands of the Crown prosecutor before a decision was made to proceed.

Each charge carries a maximum $250,000 fine and three years in prison.