Larry  Seruma

Larry Seruma

Larry Seruma, Chief Investment Officer and Managing Principal of Nile Capital Management LLC and Advisor of the Nile Africa Funds