Siddhartha Swarup
Siddhartha Swarup

Siddhartha Swarup

A communication specialist, an entrepreneur, writer and a serial innovator. An MBA by education, he has worked across 17 countries in 5 continents.