Phone: 508-557-1803 · Leaders in Lean Transformation Since 2008
Protecting jobs in America by helping companies stay competitive is our True North.
True North is the direction along the earth’s surface towards the geographic North Pole. In business, it is the moral compass of a company. True North steers the business toward a common purpose that is bigger than making money.