Mensor employees have moved to their long-awaited new 45,000 square foot facility which was built with a ten-year growth plan. Production departments, sales, marketing, engineering, custom systems, and support areas now have twice the space allotted than prior to the …