Edwyn Odeny's Location
Kenya
Edwyn Odeny's Skills
Edwyn Odeny's Summary
Edwyn Odeny, based in Kenya, is currently a Country Director at Worldview Impact. With a robust skill set that includes Business Development, Business Strategy, Marketing, Marketing Strategy, Sales and more, Edwyn Odeny contributes valuable insights to the industry.