Reviews & Endorsements

Alege David

3/4/2026
Provided a score of  
6
  for OMOLO STELLA MARTHA

Related persons

FELIX RUBANGAKENEData Science, Project Management, Software development
Alege DavidHuman Resources, Management

Alege David

3/4/2026
Provided a score of  
6
  for OMOLO STELLA MARTHA