Lead campaigning, communication, and advocacy efforts in Germany to combat the far-right and promote a democratic future. This includes designing digital narratives, managing media relations, and building alliances with political decision-makers and civil society.
Avaaz
3 Remote Job Openings at Avaaz
Coordinate and execute core People & Culture processes including onboarding, offboarding, payroll, and benefits administration for a global team. Manage HR systems and documentation while improving operational workflows and supporting recruitment logistics.
The Language Associate will translate Avaaz campaigns from English to Dutch and support campaign development. They will also monitor the Dutch Avaaz website for functionality and language errors.