Stephen Wright has a diverse work experience spanning various roles and industries. Stephen most recently worked at Kompozition as the Lead Customer Success Manager starting in August 2021. Prior to that, they were a Senior Business Analyst at Snowy Hydro Limited from March 2020 to August 2021.
From August to November 2019, Stephen worked at Essential Energy as a Process Analyst, where they successfully managed stakeholder expectations and documented functional business requirements. Stephen also conducted extensive analysis on testing environment processes and systems to drive improvement initiatives. Prior to this role, they served as the Business Process Lead at Essential Energy from August 2018 to August 2019, where they coordinated process improvement initiatives and developed process maps.
Before their time at Essential Energy, Stephen gained vast experience at the Australian Department of Defence from January 2007 to August 2018. During their tenure, they held various roles across management, process improvement, policy reform, data analysis, governance, and reporting. Stephen was responsible for developing governance and reporting structures, leading reporting teams, and project managing business improvement projects that resulted in significant cost savings.
Stephen's career started at Service NSW in September 2000, where they held various roles. Stephen was involved in safety workshops, analysis of procurement processes and procedures, and resource and capability coordination.
Overall, Stephen Wright has a rich background in customer success management, business analysis, process improvement, and project management, with a focus on driving operational efficiencies and delivering successful outcomes.
Stephen Wright attended the University of Southern Queensland from 2016 to 2022. Stephen pursued a Bachelor of Science degree with a major in Environment & Sustainability, and Applied Mathematics.
Sign up to view 0 direct reports
Get started