david squillante