Manager of Industrial Product Processing Department Sebeta Agro Industry PLC October 30, 2021 View more 2 years ago