Strategy Analytics & Transformation Energy Resources & Industrials Lead – Deloitte
Steve is a strategic and operational improvement leader with over 25 years of operational and consulting experience spanning frontline productivity and cost improvement to board level strategic guidance.