Glenn D’Costa is ATTAR’s CEO with 18 years experience in the utilities and associated services industry. He has held several senior leadership roles in asset management, strategy, business development and operations across both Australia and Internationally. He has been involved in leading the growth of a variety of specialist services businesses that are leaders in their respective fields.
B Eng Electrical(Hons), MIEAust, MEI
phone 03 9574 6144
mobile 0439 345 699