Daniel Farjoun

Passionate about interactive solutions.