A Filipino accountant has been charged with allegedly stealing A$3.5 million (US$2.4 million) from a luxury cruise company she worked for in Sydney, Australia.

Mary Ann Abellanoza, 53, was accused of stealing from Silversea Cruises and was charged with 98 counts of fraud. It was alleged the scam ran over four years and was a “deliberate and calculated fraud,” the Sydney Morning Herald reported.

Abellanoza allegedly transferred A$3.5 million into seven bank accounts under her control while she was working as a branch accounting supervisor. The Filipina also used a downloadable generator to create fake invoices.

In February 2018, Abellanoza fell under suspicion when she told a senior executive that she had fallen victim to an online scam and offered to reimburse the company. Jose Santos, vice-president of corporate accounting, said something was unusual with Abellanoza’s offer as she was not at fault.

Two separate legal cases were filed against Abellanoza – a criminal case before the Downing Center Local Court and a civil case filed by the cruise company before the New South Wales Supreme Court.

The criminal case against Ms Abellanoza will be heard in the Downing Centre Local Court in Sydney on May 23.