/
MelioFintechCustomer Success
2–12 months · posted
Half of Melio’s 24 open roles have been sitting longer than 32 days.
Melio has had this Customer Success Manager role in New York City open for 6 months, since 20 February 2026. fable12 indexed it directly from Melio's Greenhouse board.