Market Segment: IT Service Provider Linkedin: Involta LinkedIn Company Profile Estimated Revenue: $50M Estimated Employees: 500 Address: 305 2nd SE St, Cedar Rapids IA
Description: Involta provides cloud solutions, advisory services, and secure data center facilities to drive secure IT transformation for clients.