About Notch
Notch is a privately held operating in the Financial Services industry, It specializes in Innovation, Invoice Management, Online Payments, Financial Technology, and B2B Payments, and is headquartered in Toronto, Canada, with approximately 11-50 employees.
Leadership & Decision Makers
Contact details of 5 Notch decision makers
Similar Companies like Notch
Finance & Banking · New York, NY · Est. 2001 · 11–50 employees
HQ: New York, NY
Finance & Banking · San Francisco, CA · Est. 2004 · 11–50 employees
HQ: San Francisco, CA
Cybersecurity · Tel Aviv-yafo, Tel Aviv, Israel · Est. 2014 · 101–250 employees
HQ: Tel Aviv-yafo, Tel Aviv, Israel
Finance & Banking · Menlo Park, California, United States · Est. 1972 · 101–250 employees
HQ: Menlo Park, California, United States
Company Info
215 Spadina Ave, Toronto, Ontario, M5T 2C7, Canada
Employees: 11-50
Annual Revenue: $10M–$20M
Founded Date: Founded 2022
Our service is undergoing beta testing, and you can get all the information that is closed on this page for free by registering. You will not need to provide your credit/debit card details.