operations management strategic management careers in Delhi, India