global consultant jobs in darbhanga br