Image Logo | Company Name | Founded Year | Total Amount Raised | Headquarters Location | Description | Min Employees | Max Employees |
---|---|---|---|---|---|---|---|
|
Involta | 2007 | $77,206,248 | Cedar Rapids, IA | Powering innovative #ITtransformation that considers people, processes and technology. We’re here to get you there. | 200 | 500 |