Details

Sela

Website:
http://selapp.com
Founding Year:
2016
Number of Employees:
2-10
Address:
Chayim Levanon Street, Tel Aviv-Yafo, Israel
About:
Sela is creating smarter and cleaner cities. Focused on having a positive impact, our technology will help cities to be more efficient and place their citizen in the center of the process.