Relay Ventures logo

Relay Ventures

Headquarters Location
333 Bay Street Suite 1130, Toronto, M5H 2R2
Total Investment Amount
$15,000,000
Employee Count
20 - 50 employees
Year Founded
1996
Founded By
Kevin Talbot, John Albright
Is Public
FALSE
Is Acquired
FALSE
To discover, search, filter and sort thousands of companies and job listings please sign in.