1 organization in the Cyber risk management and compliance market segment
A major European technology and consulting group delivering end-to-end digital transformation through human-centered solutions.