Technical Lead – Sustainability Data Lifecycle Management August 18, 2024 by Origin Energy Leave a Comment Newly created position; lead the ongoing management of SDLM integrated solution. Flexible work arrangement – Hybrid Melbourne or Brisbane based Delivering good energy starts from within It’s an exciting time to join Origin. Creating …