Inició su carrera profesional en The Boston Consulting Group (Munich y Madrid) antes de incorporarse al equipo europeo de banca de inversión en energía de Credit Suisse. Luis tiene un Máster en Asuntos Exteriores (Fulbright) por la Universidad de Georgetown y una doble licenciatura en Derecho y en Administración y Dirección de Empresas por ICADE Madrid. Habla con fluidez inglés, francés, alemán, portugués y español.