Nikhil Shah

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
Shape CopyCreated with Sketch.