If you would like to request a call from one of our subject matter experts, or arrange a meeting to discuss your requirements and needs to optimize your processes of risk, security, continuity, privacy and compliance in your business, please contact our sales department.
Our team carries out its activities throughout Europe and America. It has physical offices in Spain, Mexico, Colombia and Costa Rica.
Placa de Catalunya, 1, El Triangle Building, Floor 4,
Cp. 08002 Barcelona, Spain