Erick Odhiambo is currently working at Ilara Health as a Customer Engagement Specialist and has also held roles as a User Engagement Specialist and Product Operations Associate. Prior to this, Erick worked at Clinkod Ltd as a Field - IT Technician. In addition, Erick gained experience as an Attache in the ICT Department at the Kenya Agricultural & Livestock Research Organization. Erick holds a Bachelor of Science degree in Applied Computer Science from Kisii University.
March 1, 2024 - present
November, 2021
July, 2021