The Leadership Team at Todd Corporation drives strategic direction and operational excellence across the organization, focusing on growth and innovation in the energy sector. Comprised of top executives from both the Todd family and Nova Energy, the team collaborates to enhance operational efficiencies, explore new market opportunities, and ensure alignment with the company's long-term vision and values.
View all