DEBRA
View the employees at
DEBRA-
Letitia Aprisima Studied Biochemistry
-
Rising Star
boniface mungai Technical Project Manager at Debra ltd.-
Nairobi County, Kenya
-
Rising Star
Overview
-