Development Manager

Climate Rights International

Climate Rights International (CRI) is seeking a Development Manager. CRI is a new international climate and human rights monitoring and advocacy organization dedicated to preventing and addressing climate-change related human rights abuses; holding governments, corporations and financial institution…

...

Source
talent.com

Share on
Print

Similar Jobs