DesignedForSuccess.org
—
by
Episode Seven – In the Captain’s Chair this week is Ben Kelly, Multihull Segment Leader for North Sails Global.