Teleton CRIT construction_credit Iris Dimmick Rivard Report15

Public Relations Manager Ellie Leeper with Managing Director Ricardo Guzman Hefferan. Photo by Iris Dimmick.

Public Relations Manager Ellie Leeper with Managing Director Ricardo Guzman Hefferan. Photo by Iris Dimmick.

Public Relations Manager Ellie Leeper with Managing Director Ricardo Guzman Hefferan. Photo by Iris Dimmick.