IMTRA, manufacturer and importer of solutions and products for the marine, energy and transportation markets, announced it has added to its management team with a promotion and a new hire. Long-time employee Larry Lake has been promoted to Vice President of Operations and has been appointed to the Senior Leadership team as part of his new position. In addition, Carissa ...
Read More »