Barak Or is a Founder & CEO at ALMA Technologies.