Scott Dillon is a global specialist in strategic energy and sustainability services with two decades of experience in helping companies achieve their energy management and carbon reduction goals. They founded Allstar Landscaping, operating as the Owner Operator from 1994 to 2000, and later served as a Senior Sourcing Analyst and Regulated Markets Analyst at Summit Energy between 2001 and 2003. They held roles including Senior International Director and Director of Client Management at Schneider Electric Energy & Sustainability Services, where they led international teams in developing sustainability strategies for Fortune 500 companies. Scott earned a Bachelor's degree in Finance from the University of Louisville, in addition to studies at Eastern Kentucky University and Trinity.
This person is not in the org chart
This person is not in any teams
This person is not in any offices