Michela Giorelli and Rafael Rodrguez are the executive producers for Discovery en Espaol and Luis del Valle is the executive producer for Pacha Films.