Relay Employee Directory
Financial ServicesOntario, Canada201-500 Employees
Relay has about 392 employees across 3 continents, most of them in North America. By country, the largest groups are Canada (86%), United States Of America (7%) and France (3%). Banking and Engineering make up 47% of the profiles with a known department. Relay's workforce spans 25 departments. Relay's workforce grew 22% between July 2025 and July 2026.