Edmonton police have charged a 61-year-old former bank employee with stealing $3 million from bank coffers.
Police said Theodore Glade allegedly defrauded HSBC Bank Canada between 2004 and 2008.
They said Glade allegedly used various methods to funnel money into accounts in his name and that of his partner, Edmund Leonardo.
Police said the alleged fraud was discovered internally by HSBC.
Glade has been arrested and is facing numerous fraud and theft charges.
Police are still looking for 59-year-old Leonardo who they said may be in Vancouver or his home country of the Philippines.