Anya Zhuravel, Director of New Business Development, Seth Kessler, Site Manager at Arava Power’s Ketura Sun solar field, and Julia Mendel, ICTV Ukraine TV Producer at Ketura Sun on Kibbutz Ketura.
Anya Zhuravel, Director of New Business Development, Seth Kessler, Site Manager at Arava Power's Ketura Sun solar field, and Julia Mendel, ICTV Ukraine TV Producer at Ketura Sun on Kibbutz Ketura.