Guy Yehuda's Location
Tamra, Northern District, Israel
Guy Yehuda's Work
Guy Yehuda's Summary
Guy Yehuda, based in Tamra, Northern District, Israel, is currently a Software manager at DefenSoft, bringing experience from previous roles at Adapt Media, Inc..