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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices