Stephen Olesak is a Director, Continuous Improvement at Lean Results Consulting located in kalamazoo, michigan, united states.
Stephen Olesak works as a Director, Continuous Improvement at Lean Results Consulting.
Stephen Olesak is located in kalamazoo, michigan, united states.
Stephen Olesak attended Indiana Wesleyan University, Michigan Tech.
Stephen Olesak has worked with colleagues at various companies. You can see some of their coworkers listed above who have worked at the same organizations.
You can send Stephen Olesak a message using the contact form on this page, or click "Show Contact Info" to view additional contact details.