CTOs on the Move

Novarra

www.novarra.com

 
Novarra Inc. is a Itasca, IL-based company in the Software and Internet sector.
  • Number of Employees: 25-100
  • Annual Revenue: $1-10 Million
  • www.novarra.com
  • 1 Pierce Pl Ste 500E
    Itasca, IL USA 60143
  • Phone: 630.773.0000

Executives

Name Title Contact Details

Similar Companies

Sapient Industries

The Sapient system is the first enterprise plug load management and analytics system. Using machine learning,

Tucson Embedded Systems Inc

Tucson Embedded Systems Inc is a Tucson, AZ-based company in the Software and Internet sector.

Janeeva Technologies

Janeeva Technologies is a Ann Arbor, MI-based company in the Software and Internet sector.

Emptoris

Emptoris, Inc. is one of the leading companies in Software and Internet industry. Emptoris, Inc. is based in Burlington, MA. You can find more information on Emptoris, Inc. at www.emptoris.com