manager of leadership development careers in Delhi, India