vicente leach