Rello employs 11 employees. The Rello management team includes Ran Ben-Yair (CEO and Co-Founder), Tahsin Alam (Customer Success Manager), and Dor Frechter (Software Engineer).
Looking for a particular Rello employee's phone or email?