Chris Miller – Founder of The Mission Center L3C
January 20, 2016 Posted by The Mission Center - No Comments
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