For over 25 years Christian Scherrer has been involved at the highest level in professional sailing, one of only a handful of Swiss to achieve this.