David Cohen
Managing Director at Grid Worldwide
Tel-Aviv, Israel

David Cohen Work