Luis Machuca

Luis Machuca has spent over two decades leading emerging growth companies, specializing in operations and technology innovation. He served as President and CEO of Enli Health, as well as in senior leadership roles at Intel Corp, EVP of the NEC Computer Services Division of PB-NEC Corp, and President and COO of eFusion Corp. Additionally, he has significant experience in governance, turnarounds, M&A, finance, risk management, and talent development.

Previous
Previous

Brian Kinsman

Next
Next

Paul VerHoeve