The African CentreEdit Listing
Suite 27-28 2nd Floor, Tole Plaza, 4 Franca Afegbua Crescent, Apo, Abuja FCT

E-mail Contact

Short Description

The African Centre for Leadership, Strategy & Development Centre (LSD) is a non-profit, non-governmental organization established under Nigerian laws to build strategic leadership for sustainable development in Africa.

Share This Listing:

Business Information

There are no reviews for this business.