Rentola employs 44 employees. The Rentola management team includes Jan Revald (CEO), Tarek Elsayyad (Tech Lead), and Ali Abouzeid (Python Developer).
Looking for a particular Rentola employee's phone or email?