Strategic Communications Director
Job Title: Strategic Communications Director Organisation: Idinsight Locations: Offices in Asia (India and Philippines), Africa (Kenya, Senegal, South Africa and Zambia), and the U.S. (San Francisco) We are seeking a dynamic leader who is passionate about creating social change. Ideal candidates possess exceptional leadership and communication skills, and thrive in an entrepreneurial, fast-paced, international setting. IDinsight is … Read more