Printer friendly

What does DSI stand for?

DSI stands for Délégation de Service Informatique (French information technology department)

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Information technology (IT) and computers
  • Business, finance, etc.

See other definitions of DSI

Other Resources:
We have 371 other meanings of DSI in our Acronym Attic