Relay Platform employs 49 employees. The Relay Platform management team includes Aaron Davidson (Chief Executive Officer), Edmund Lo (Head of Engineering and Product), and Andrew deGroot (Vice-President, Enterprise Accounts and International Sales at Relay Platform).
Get Contact Info for All DepartmentsLooking for a particular Relay Platform employee's phone or email?