Itamar Rogel

Itamar Rogel

Technology founder and executive
102 points
199 Upvotes