Open Menu
Companies>Internap Corporation
Last Modified31/10/2022 12:00 AM
cover
Internap Corporation icon

Internap Corporation

Employee Participants2
Total Rating47
Revenue$280.7M
Headquarters USA