Founded in 1995, ITC helps some of the world's leading organisations with risk management, regulatory compliance and business continuity through advanced consulting, integration and managed secure networking services.
Operating from headquarters in Canary Wharf, London, ITC also offers its expertise and the experience gained in complex projects for Fortune 500 companies to government organisations and growing SMEs.
ITC’s world-class consultants have all previously held senior IT positions at blue-chip companies, and have personally been responsible for many high profile solutions including global networks servicing over 160,000 users.
Clients have dedicated 24/7 access to our consultants who take complete responsibility for the success of the project, throughout its life. The unique levels of co-operation and trust which build from these committed relationships is the main reason ITC has expanded its prestigious client base so successfully.
ITC Key Facts
- History:
Established in 1995, headquartered in Canary Wharf, London
- Clients:
Fortune Global 100 firms, FTSE 100 firms, and leading mid market/enterprise organisations
- Global Reach:
We provide 24x7 global managed enterprise security to 800 client locations in over 100 countries
- Geographic Regions:
Europe, Asia-Pac and North America
- Revenue Sources:
45% financial sector; remaining 55% all other sectors
Registered in England 03006157. Registered address: 1st Floor, 7-10 Chandos Street, London W1G 9DQ. VAT# 630 912 560.