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

Avedon Health Systems

Avedon Health Systems is a Saint Petersburg, FL-based company in the Software and Internet sector.

3Cinteractive

3Cinteractive provides integrated mobile software and services that help businesses communicate with consumers on their mobile device.

Peach State Integrated Technologies

Peach State Integrated Technologies is a Norcross, GA-based company in the Software and Internet sector.

Cimatron

Cimatron Ltd. is a Novi, MI-based company in the Software and Internet sector.

Ebix Health

Ebix Health, Inc is a Pittsburgh, PA-based company in the Software and Internet sector.