Provide an analysis of the relationship between lean thinking and management philosophy that explains how lean thinking supports a management philosophy that addresses not only production practices, but also the roles and responsibilities of managers, support staff, frontline workers and suppliers.