Information Technology & Services - Santa Clara, California, United States
Nenix Corp is an information technology and services company based out of 2310 Walsh Ave, Santa Clara, California, United States.