Business Development & Project Manager
kansas city, missouri, united states
Sega
University of California, Los Angeles (UCLA)
University of Wisconsin-Madison
University of California, Los Angeles