CIDSE employs 24 employees. The CIDSE management team includes Lydia MacHaka (Energy and Extractivism Officer), Nicky Broeckhoven (Systemic Change Officer), and Said Benseddik (Technicien and Analyste-Programmeur).
Looking for a particular CIDSE employee's phone or email?