Founded in 2014, Teck Global aims to become the leading power systems integrator in Australia. Locally owned and operated, we take great pride in our commitment to communicating effectively with our clients. Furthermore due to our local operations, we provide a level of support and accountability that goes above and beyond what is usually expected by our clientele.
Address: 3/375 Charles Street, North Perth, WA 6006
Phone: (08) 6166 7202
Closed weekends and public holidays.