Company Details
- Employees
- 36
- Founded
- -
- Address
- 1 Penn Plaza, New York,united States
- Industry
- Computer And Network Security
- Website
- idrra.com
- Keywords
- TPRM, VRM, cybersecurity, privacy, compliance, AI, NIST, CMMC, GDPR, DFS, ISO, HIPAA, regulation, automation, ESG, Supply chain security, ESG, Sustainability, Modern slavery, Carbon emissoins, CloudVRM, Vendor Risk Management, Third-party Risk, Compliance Automation, DORA, Cloud Monitoring, Continuous Monitoring.
- HQ
- New York