The rose farm Afrilora - Sher is located next to Lake Ziway, at a height of 1650 meter above sea level and approximately 3 hours’ drive from the capital, Addis Ababa. Besides the farm in Ziway, “Sher roses” are also cultivated at 2 other locations: Koka farm, which is an hour’s drive from Ziway, and... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet