As a consultant at Deloitte's San Francisco office, looking into the strategy and operations of technology, media and telecommunications companies, Nisha Dutt was as far removed from the world of ...