Kelly Knowles, PE, was recently in France working with Royal Caribbean engineering several art installations for their newest ship “Symphony of the Seas.”
Kelly Knowles, PE, was recently in France working with Royal Caribbean engineering several art installations for their newest ship “Symphony of the Seas.”