Stephen Brew joins the board yacht management company I-Cap Marine