Refunnel employs 3 employees. The Refunnel management team includes Steve Lequerica (Chief Revenue Officer), and Shin Takeda (Head of Marketing).
Looking for a particular Refunnel employee's phone or email?