Printer friendly

What does OTTO stand for?

OTTO stands for Other than the Office (online social business network)

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

  • Organizations, NGOs, schools, universities, etc.
  • Business, finance, etc.

See other definitions of OTTO

Other Resources:
We have 3 other meanings of OTTO in our Acronym Attic