Verified today
Chief Strategy & Scale Officer
About the role
Chief Strategy & Scale Officer on IDinsight's Global Executive Team, driving the organization’s strategy, growth and external positioning to maximize social impact. Leads strategic definition, execution and coordination, oversees large‑scale growth initiatives, and shapes partnerships with funders and governments. Based in one of IDinsight’s offices (Dakar, Delhi, Lusaka, Manila, Nairobi, or Rabat) with on‑site work model, 10‑15% travel, and relocation assistance provided.