IDH's IT department is led by Ibfa François Régis (IT Solutions Architect) and has 9 employees.
Ibfa François Régis
IT Solutions Architect
Karanpreet Bedi
Information Technology Coordinator
David Jerome
Data Analyst
Jenny Löfbom
Country Director Kenya
Maarten Bezemer
IT Coordinator
Looking for a particular IDH employee's phone or email?