Mor Talla Diop
Construction Supervisor
Mor Talla is an expert metal worker and handyman who leads construction projects for the African Chelonian Institute facility in Ngazobil, Senegal. He also oversees daily care and maintenance of all turtles and exhibits, monitoring the growth of head start hatchlings, and logistics during ACI events.

