IDinsight

United States
Total Offices: 7
450 Total Employees
Year Founded: 2011

Teams at IDinsight

Recently posted jobs

21 Hours AgoSaved
Remote
Kenye, Nassarawa, NGA
Professional Services • Social Impact • Analytics • Consulting
Administer security tooling, investigate and respond to incidents, conduct information security risk assessments, develop policies, support GDPR and data protection compliance, maintain governance controls, perform partner due diligence, deliver security awareness training, and contribute to AI governance. The role also provides occasional systems support and collaborates with international teams across multiple offices.
21 Hours AgoSaved
Remote
Na, Almora, Uttarākhand, IND
Professional Services • Social Impact • Analytics • Consulting
Administer Salesforce and expanding enterprise systems, including declarative configuration, identity and access management, user support, onboarding, data quality, reporting, vendor coordination, documentation, and change control. The role requires maintaining least-privilege access, supporting international users, managing integrations and system enhancements, and ensuring reliable dashboards and auditable configurations.
2 Days AgoSaved
Remote
Kenye, Nassarawa, NGA
Professional Services • Social Impact • Analytics • Consulting
Leads global information security and enterprise systems strategy, implementation, governance, risk management, incident response, data protection, AI governance, and compliance. Manages security and technology staff, implementation partners, budgets, enterprise architecture, systems integrations, and organizational change across a distributed international organization. Advises executive leadership and engages funders, government partners, vendors, and cross-functional stakeholders.