IDinsight

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

Teams at IDinsight

Recently posted jobs

10 Hours AgoSaved
In-Office
New Delhi, Delhi, IND
Professional Services • Social Impact • Analytics • Consulting
Lead AI advisory and policy support for government and social-sector clients in India: design and deploy AI-native systems and governance frameworks, originate and manage advisory and evaluation engagements, build client relationships, direct technical teams, manage budgets and practice growth, deliver thought leadership, and design trainings to strengthen AI transformation in public-sector settings.
10 Hours AgoSaved
Remote
Kenye, Nassarawa, NGA
Professional Services • Social Impact • Analytics • Consulting
Short-term role to operationalize a configured Salesforce CRM: configure reports/dashboards, verify Slack and Google Workspace integrations, design and deliver role-based training, create SOPs and training assets, serve as first-line support during rollout, triage issues, and document workflows and recurring issues for a fundraising and partnerships team.
10 Hours AgoSaved
In-Office
New Delhi, Delhi, IND
Professional Services • Social Impact • Analytics • Consulting
Manage end-to-end employee lifecycle including recruiting, onboarding, training, and offboarding; design and institutionalize HR and operations systems and policies; support office logistics, immigration, vendor management, and budgeting; strengthen employee experience and culture through feedback, events, and organizational development; and support the India Executive Team on staffing and internal communications while driving efficiencies (including via AI tools).