Montech
Business Services in Lowell, MA
Montech operates a 26, 000 sq. Ft. Facility situated in Lowell, Massachusetts - a city rich in industrial history and today the city thrives as a strong community for technology and manufacturing N of Boston. Montech works with many technology partners in the US for on-site repairs, warehousing and shipping. Montech. Is a privately-owned firm established in 1990 by James Tavares and remains under his leadership as President and CEO.