A bribery investigation of Canadian engineering firm SNC-Lavalin has focused on an Algerian money manager with ties to multinational oil and gas firms. The daily Globe and Mail reported that one of the Montreal-based company's agents in Algeria, is now a target of the sweeping criminal investigation, which has brought down former top SNC executives and others. The agent is suspected of acting as a conduit for millions of dollars in suspicious payments or bribes from multinational oil and gas firms in order to secure contracts with the state-owned Sonatrach. The Canadian firm has been subject to several corruption investigations recently, and in March 2012 SNC's former president was sacked after 23 years with the company and is now facing fraud charges. The former executive vice president of the firm's construction arm was arrested the next month by Swiss authorities and charged with money laundering, after mysterious payments were tracked from SNC to Swiss bank accounts that he controlled.