04 Sep
|
Origin
|
Victoria
Job Description
Origin is seeking a Customer Success Manager to join our Centralised Energy Services (CES) team in Melbourne. You will manage a portfolio of embedded network sites, partnering with Owners Corporations, Strata Managers, Building Managers, Build-to-Rent operators and developers to deliver outstanding customer outcomes.
n
You will serve as the primary contact for customers, resolve issues, drive retention, and collaborate with Sales and Operations to strengthen partnerships.
📌 Strategic Customer Success Manager, Energy & Property Partners (Victoria)
🏢 Origin
📍 Victoria