Luis Machuca

Career History

  • President/CEO
  • President/COO
  • Exec VP:NEC Computer Srvcs
  • Show More
Website: www.enli.net

Corporate Information

Address:
1600 Northwest 167th Place
Suite 330
Beaverton, OR 97006
United States
Web url: www.enli.net

Personal Information

Education

  • Purdue University
  • Purdue University

Memberships

Board Memberships

Other Memberships

  • Univ of Portland Board of Regents
  • Oregon Health & Science Univ Foundation
  • Show More

Sponsored Financial Commentaries

More From The Web