Investment Manager
new york, new york, united states
Launch Africa Ventures
Penn State Smeal College of Business
Yale School of Management
Penn State University