Oumar Fall wurde am 25. Mai 1973 in Saint Louis, Senegal, geboren. Er hat einen Master 2 in Projektmanagement und einen Master 2 in Marketing-Kommunikation. Er leitet derzeit das Unternehmen EOS GROUP SAS, das sich auf die Entwicklung und Umsetzung von Projekten für erneuerbare Energien in Afrika und weltweit spezialisiert hat.