Robert Shaw
Robert Shaw
Technical Director
Robert was a founding member of the Leeward Advisory team and leads the technical consultancy and product development parts of