Greg Tracz

Greg Tracz is editor for the XFLEX HYDRO knowledge hub. He is a communications and public relations specialist in the renewable energy sector.