Snir David
Snir David

Remote work expert. Programmer.