Venn corporate office is located in Canada and has 1-10 employees.
venn
Departments
Number of employees
Operations
1
Sales
1
C-Suite
1
| Location | People at location |
| North America | 1-10 |
Venn is a Toronto-based Canadian fintech company that operates an all-in-one business banking platform (formerly known as Vault) designed for Canadian small and medium-sized businesses. The platform offers CDIC-protected local CAD and USD accounts, global corporate cards with cashback, multi-currency invoicing, low-cost FX and international transfe... Read More