business financial analyst careers in Delhi, India