RefeRec employs 6 employees. The RefeRec management team includes David Cahill (Chief Executive Officer), Binoj Janardhanan (Chief Technology Officer), and Ramon Julian (Senior Software Engineer).
Looking for a particular RefeRec employee's phone or email?