Luis Machuca

Director at Cambia Health Solutions

Luis Machuca, of Hillsboro, Oregon, is president and chief executive officer for Enli Health Intelligence, which provides population health management solutions for health care. He was previously affiliated with Intel Corporation, PB-NEC Corp. and eFusion Corp. He was appointed to the Cambia board in 2008. Luis is a graduate of Purdue University.

Timeline

  • Director

    Current role