Otto Excellence
)
For more than 60 years, OTTO has been designing and manufacturing a full line of control switches, and for more than 25 years, audio accessories for unique and demanding applications. Located in Carpentersville, Illinois, we are recognized worldwide for superior performance and innovative products.