Relay corporate office is located in 60 Adelaide St E Suite 700, Toronto, Ontario, M5C 3E4, Canada and has 201-500 employees.
relay financial technologies inc
relay
Departments
Number of employees
Engineering & Technical
36
Marketing
22
Sales
19
Finance
9
Human Resources
8
Legal
7
Operations
6

| Location | People at location |
| North America | 51-200 |
| Asia | 1-10 |
Explore people who held key positions, contributed to Relay's success, and advanced their careers.
Senior Manager, Demand... at Wealthsimple
Worked as Senior Manager, Demand Generation
at Relay (2024-2025)
Explore More
Relay is a financial technology company that provides digital banking and money management solutions designed for small businesses and modern teams. The platform combines business banking, expense management, bill payments, and cash flow visibility into a unified financial workspace. It enables companies to organize spending, automate financial ope... Read More