Lean Enterprise Institute Founder James P. Womack to Step Down

Published: 08/26/2010