Senior Manager, Partnership Finance
New Enterprise Associates (NEA)
Saint Louis University - Madrid Campus
Temple University