30 Samuel Barnet Blvd,
New Bedford, Massachusetts
02745, United States
Imtra Corporation is the premier systems supplier for the marine
and commercial industries. We search worldwide to find
innovative solutions and quality products that can meet today’s
toughest challenges.