
Ibrahima Souare
Ibrahima Souare holds that ready smile of someone who really enjoys his work, the calm confidence of a true expert, and the energy that you might expect from the man who was captain of his Lehman College track team. All…
Last heard on:
December 6, 2022 — Handling Business’ Awkward Stage: That Post-Startup Growth Spurt