Company Flywire Date 2025-02 Industry Finance City Boston Country United States Employees Affected 125 Status Series E