Ritika Batra Business Development, International Business, Product Management, Sales and Marketing Delhi NCR View Profile