dcsimg

Luis Machuca

Luis Machuca

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. Luis is a graduate of Purdue University. He was appointed to the Cambia board in 2008.