steven cibotti