17 employees
TechPassport is a fintech firm that connects suppliers to global financial institutions and offers opportunities to sell products.
2019