Nikhil Shah ()
Speaker
Co-founder of Mixcloud, an online radio platform based in London, where he heads up business development and commercial strategy.
Read more