Mor Talla Diop

ACI Construction Manager

Mor Talla Diop, ACI Construction Manager - African Aquatic Conservation Fund

Mor Talla is an expert metal worker and handyman who leads construction projects for the African Chelonian Institute facility in Ngazobil, Senegal.


Scroll to Top