Director
raleigh, north carolina, united states
Anima
University of Oxford
Duke University - The Fuqua School of Business