Logo
I

ITCA

60 employees

ITCA is the global leader in software license compliance monetization. Our team comprises technical and legal experts who bring to our clients a wealth of experience and in-depth knowledge of the regional legal, political, and cultural aspects of software compliance. Our mission is to help our clients mitigate unfair competition and revenue losses.

Basic info

Industry

IT Services and IT Consulting

Sectors

IT Services and IT Consulting

Date founded

2005

FAQ