EMC Appoints Srihari Palangala As Director Marketing, India Mr. Palangala would be responsible for spearheading the marketing strategy and execution of all marketing efforts to support EMC India’s sales verticals, products and partnerships in India Leadership talent and development on February 13, 2016 News