CCCA is a Stichting (Foundation) based in The Hague, The Netherlands (KvK 70909474). It has been granted ANBI status (tax benefit status) by the Dutch tax authorities (RSIN 858506919).
CCCA's Board of Directors is composed of:
CCCA has been endorsed by, and cooperates with, Europol, the Office of the Prosecutor of the International Criminal Court, the European Environmental Crimes Network, and domestic prosecution and police authorities, including from the United States of America, the Netherlands, Brazil, Colombia and Peru.
CCCA is independent, in the sense that it decides autonomously on which areas and specific fact patterns to focus. Additionally, CCCA controls its analysis and information sharing.