This leadership change coincides with the financial update from the payment technology firm based in Montreal, which reports its financials in U.S. dollars. The company disclosed a quarterly loss of $32.5 million, or 21 cents per share, for the period ending March 31. This figure marks an improvement from the previous year's loss of $74.5 million, or 49 cents per share, for the same quarter.