IMTRA Announces New Hires
IMTRA, a manufacturer and importer of quality marine products, announced today several new additions to its engineering, sales and marketing support teams: Dwight Escalera, Nate Cabral, Scott Glanvill and Jordan Watters.
Providing technical support for IMTRA’s products both in-house and in the field, Dwight Escalera has taken on the new role of Systems Engineer. A mechanical engineer with 25 years of experience in the marine industry, Escalera specializes in systems and composite structures, with expertise in computer controls and hydraulics. Escalera is an accredited marine surveyor