50 employees
Otrec is a medical device manufacturer that specializes in diagnostic, operational, and disposable specula.