Stephen Heese, President of Chris Craft