A Toronto businessman wanted in the United States on felony charges for allegedly helping Iran’s regime evade sanctions was also on the radar of Canadian law enforcement for more than 15 years.

Salim Henareh, who now markets himself online as the owner of a private mortgage company in Toronto, has been under suspicion for money laundering since at least 2007, according to new court documents.

The documents show Canada and its partner nations in the Five Eyes intelligence alliance believed Henareh’s businesses were central to a multi-billion dollar international money laundering network.

A 2015 RCMP report lists Henareh’s money service business as a potential intermediary in a money laundering ring believed to be run by Altaf Khanani, a Pakistani businessman accused by the U.S. State Department of laundering billions of dollars for organized crime and terrorist outfits.

Despite the RCMP amassing what an analyst described in an email as “resounding” amounts of circumstantial evidence, Henareh hasn’t been charged with any financial crimes in Canada.

Garry Clement, a former RCMP superintendent who managed the force’s financial crime program, reviewed the documents and said the case should serve as a wake-up call for the RCMP.

“Sadly, I think it shows an inability to take on transnational organized crime,” Clement said.