Stephen Ellich
CEO & Managing Director
Stephen joined the UCS team in February 2018. He has a wealth of experience gained from more than 25 years of governing and leading large, complex, national organisations through establishment, development and transformational change; helping to deliver sustainable growth, customer engagement and solid business fundamentals.
Stephen’s leadership approach is from a basis of values and practical hands-on management. His key focus areas are customer centricity, operational excellence and innovation. Stephen focuses on values, strategy, technology, process and people to drive sustainable performance.
Stephen’s prior executive leadership roles have been at Downer, Spotless, Utility Services Group, Service Stream, Alstom, Brambles, to name a few.