Printer friendly

What does ODIS stand for?

ODIS stands for On Demand Innovation Services (IBM Research and IBM Global Services partnership)

This definition appears somewhat frequently and is found in the following Acronym Finder categories:

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

See other definitions of ODIS

Other Resources:
We have 7 other meanings of ODIS in our Acronym Attic