The Marketing and Customer Experience team at Origin Energy focuses on enhancing customer engagement and satisfaction across all touchpoints. They develop targeted marketing campaigns, streamline customer journeys, and foster partnerships to drive business growth. By leveraging data and insights, the team aims to create exceptional experiences that meet the evolving needs of customers while promoting sustainable energy solutions.
View all