From humble beginnings, Teho was started by brothers David and Jonathan Green.
Opening Tehoâ€™s first office in North Sydney, in New South Wales all they wanted was to help people save money and have a positive impact on the environment.
Our vision is to become Australiaâ€™s Largest Renewable Energy Organisation.
Customer-centric with a hyper focus for what is important. Teho is built on the foundation of great service and great people which lead to great customer outcomes.