Swiss federal prosecutors have filed charges against an Iraqi man accused of operating as a recruiter and trafficker for Islamic State, who has been held pending trial since May 2017, the Office of the Attorney General (OAG) said on Tuesday.

"The suspect held a position of authority in relation to other IS members, some also high-ranking, and functioned as a recruiter, trafficker, cash-provider and as the recipient of instructions from leading IS members," an OAG statement said.

Its investigation uncovered an extensive network involving the suspect and more than 20 other alleged IS members in Switzerland, Syria, Iraq, Turkey, Lebanon, Finland and another location as yet unidentified, it said.

Read more: Reuters