Isaac Itenberg

CFO @ Andela

Found 1 valid email:

Andela

United States
501 - 1000 employees
Andela provides companies with access to the top 1% of tech talent across the African continent.

SalesQL reveals any person's emails directly from Google Chrome: