Ori Sela is a Senior Software Engineer at Echo, a position they began in 2025. Prior to this, they worked as a Senior Research and Development Engineer at Israeli Military Intelligence from 2021 to 2024, following their role as a Research and Development Engineer. Ori also completed the Gefen Course and served as its Commander during their training in 2018-2019. They earned a Bachelor of Science in Computer Science from The Open University of Israel, attending from 2018 to 2021.
Location
Tel Aviv-Yafo, Israel
This person is not in any offices