Chris DeMoulin, L.A. Comic Con CEO