Luiz Barroso es el Director Ejecutivo (CEO) de PSR Energy Consulting and Analytics. Fue presidente de la Agencia Brasileña de Planeamiento Energético, es Investigador Afiliado del Instituto de Investigación en Tecnología (IIT) de la Universidad de Comillas en España y ha sido visitante en la Agencia Internacional de Energía. Su experiencia profesional abarca la planificación, operación y economía de sistemas energéticos, con experiencia laboral en más de 30 países. Posee títulos de licenciatura (BSc) y doctorado (PhD) en Matemática Aplicada. Es miembro del IEEE (IEEE Fellow) por sus contribuciones en mercados y regulación de energía, ganador del Premio IEEE al Liderazgo en Energía 2025 (IEEE Leadership in Power Award), y desde julio de 2025 es miembro independiente como experto en energía del Consejo Nacional de Política Energética de Brasil.