- Treasurer and head of the financial department at “Citibank” in Dakar, 1982 -1983.
- Vice Chairman of the Board of Directors “Citibank” in New York 1983 -1991.
- Vice Chairman of the Board of Directors “Citibank” in Geneva 1991-1996.
- Managing Director of “Sahara Financial Services” Company from 1995 – present.
- Financial Director of “Tanexco Resource Management” Company 2001 – present.
- Founder and Chairman of the Board of “Tehsil” Company (LLC) 2013 – 2017.
- Regional Director of “Ecobank” in the Middle East, North Africa, and India 2008 – 2011.
- Vice Chairman of the Board of Directors of the “African Distinguished Projects” Company, 2012 – present.
- Director of “Global Finance & Capital Limited”, 2012 – present.
- A member of the Board Directors of “United Capital”, previously called “UBA Capital” 2001 – present.
- Member of the Board Directors of “Genesis Investment Group” 2015 – present.