The I C C



The I C C's headquarters is in St Albans, England. The I C C has a revenue of $23.5M, and 171 employees.

CEO Avatar

CEO

Update CEO

CEO Approval Rating

- -/100

Founded:

Update Founded

Status:

PrivateIndependent Company

Est. Annual Revenue
$23.5M
Agree?
Est. Employees
171
Agree?
Sector

Update Industry

The I C C Acquisitions

No recent acquisitions found related to The I C C

The I C C Funding History

No recent funding data found related to The I C C

The I C C Investments

No recent investments found related to The I C C

Social Media

The I C C Headquarters

Unit 31 Soothouse Spring

St Albans, EnglandAL3 6PF

44-1727844707

Driving Directions »

Trending Companies

The I C C Summary

ABOUT

Overview

The I C C's headquarters is located in St Albans, England, GB AL3 6PF. The I C C has an estimated 171 employees and an estimated annual revenue of 23.5M....

Website

imacom.com

Frequently Asked Questions about The I C C

  1. How much revenue does The I C C generate?

    The I C C generates $23.5M in revenue
  2. How much funding does The I C C have?

    The I C C has historically raised $0 in funding
  1. Where is The I C C's headquarters?

    The I C C's headquarters is in St Albans England, GB
  2. How many employees does The I C C have?

    The I C C has 171 employees