Payoneer, Revolut, and Airwallex are probably the closest in feature set. Using Payoneer at the moment.
There are also currency exchange platforms like OFX and Currencies Direct and contractor management platforms like Remote.com and Lano.io, but it's hard to find something that does all-in-one (incoming payments, outgoing payments, virtual cards, batch payments).