The Mission Center
Chris Miller started his professional life as a community organizer in Illinois before going on to a career in entrepreneurship and academia. He launched his first startup, Yurbuds, a St. Louis-based commercial venture that was named 9th Most Promising Company in America by Forbes in 2009. He then w ...
Read more