Current Employee2.6Jul 23, 2025Interesting company that is at the forefront of Account to Account payments globally.