Jeffrey Sochrin, Managing Director Island 92