Dr. Aisha Rodriguez

Head of Talent, Andela