Ebury runs a fintech platform for cross-border payments, currency risk management, financing and cash management, serving 25,000+ businesses across 160+ countries.
1 job