Relay Payments employs 148 employees. The Relay Payments management team includes Amy Zimmerman (Chief People Officer), Sergii Koval (Chief Technology Officer), and William Massengill (Vice President of Finance).
Get Contact Info for All DepartmentsLooking for a particular Relay Payments employee's phone or email?