Lisa Skowyra - OPTIM Incorporated

OPTIM Incorporated This user is not rated
Rate this User
Mr Lisa Skowyra, Sales and Marketing
64 Technology Park Road
Sturbridge, MA 01566
USA
Rate and Comment on this User
OPTIM Incorporated develops, manufactures, markets, services and sells flexible endoscopic products and solutions.
DOTmed user since January 2010.