Ori Sela

Senior Software Engineer

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

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices