Or Baba's Location
Tel Aviv-Yafo, IL
Or Baba's Work
Or Baba's Summary
Or Baba, based in Tel Aviv-Yafo, IL, is currently a Sales Manager at The Association for Urban Farming, bringing experience from previous roles at The Association for Urban Farming.