46 employees
Brings more than 100+ years of combined recruiting experience throughout the payments, cards, and fintech ecosystem.
2001