Rello employs 10 employees. The Rello management team includes Ran Ben-Yair (CEO and Co-Founder), Tahsin Alam (Customer Success Manager), and Eugene Syrota (Sr. Frontend Engeneer).
Looking for a particular Rello employee's phone or email?