1. What is an Account Executive at Origin Energy?
The Account Executive role at Origin Energy is a pivotal position focused on driving growth, managing high-value relationships, and navigating the complexities of the energy sector. As an Account Executive, you serve as the primary interface between the company and its clients, ensuring that energy solutions align with specific business needs while meeting aggressive sales targets.
This role requires a blend of strategic prospecting and relationship maintenance. Whether you are working in the New Property Channel or focusing on broader Business Development, you will be responsible for identifying opportunities, managing a pipeline, and delivering consistent performance against KPIs. You will operate in a fast-paced environment where your ability to communicate value, navigate internal stakeholders, and solve client problems directly impacts the company’s market position.