dcsimg

Luis Machuca

Luis Machuca

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