Can a taxpayer have multiple ISDs?

Yes. Different offices of a taxpayer can apply for ISD
registration.