An on-the-fly country manager for India. No office in the country, yet 18% of its total user base in India. That’s Quora for you — the Q&A platform that recently attained the unicorn status ...