Sheila Mbadi

Sheila Mbadi

Sheila Mbadi

A software engineer and data scientist who is committed to creating high-quality products that solve the world's most pressing problems.