Contact Us

Mujeeb Khan

Project Manager

Mujeeb Khan is a sustainability professional passionate about solutions to today’s environmental and climate challenges.

As a Project Manager at Clean Rivers, he supports project coordination, implementation, and stakeholder engagement across initiatives that promote circular economy approaches in riverine communities.

Previously, Mujeeb was a management consultant advising global clients on sustainability, energy transition, and climate change. An engineer by training, his previous engagements also included serving intergovernmental organizations where he worked on international policy for sustainable development.

He is a member of the youth councils at the International Renewable Energy Agency (IRENA), United Nations and Shanghai Climate Week and regularly features as a speaker at various multilateral and international conferences such as BRICS, G20, and the United Nations.

Team Members

Deborah Backus

Deborah Backus

Chief Executive Officer

Salwa El Moussaoui

Salwa El Moussaoui

Director of International Development

Aza Wee Sile

Aza Wee Sile

Senior Manager - Communications

Leen Al Masood

Leen Al Masood

Associate Project Manager - Strategic Engagements and Events

Noura Al Mansoori

Noura Al Mansoori

Senior Analyst - International Development

For better web experience, please use the website in portrait mode