Alieu Secka

Location
The Gambia, Africa
Organization
Gambia Chamber of Commerce and Industry