Sella is a seasoned project manager with management experience, as well as advertising & marketing experience. He served in a Special Forces unit of the Israeli Defense Forces where he held several leadership and educational training positions. Sella holds a B.Sc. degree in Industrial Engineering from Shenkar College of Engineering and Design.
This person is not in any offices
D-ID
D-IDโs groundbreaking technology produces photos and videos which are unrecognizable to face recognition algorithms, while keeping them similar to the human eye.