Siddhartha Swarup

Siddhartha Swarup

27 Followers

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