Ran has over 15 years of experience in the software industry. Ran has a deep understanding of diverse technologies and has led the entire product life cycle of complex technology products from definition of vision and architecture design to delivery. Ran held a number of positions at Elbit Systems, including Software Engineer, Software Team Leader and System Engineer. In addition, he was the co-founder and CTO of a startup which built engagement platforms for live events which was financed by the Office of the Chief Scientist. Ran holds an M.Sc. from Tel Aviv University and a BSc from the Technion and served as an officer in the IDF.