Avaaz

United States
159 Total Employees
Year Founded: 2007

Teams at Avaaz

Recently posted jobs

Social Impact
Lead finance transformation workstreams: manage the UK functional currency transition, improve payments/AP/cards/expense workflows, assess spend/AP platform options, prepare ERP readiness and multi-entity finance design, coordinate vendors and implementation partners, run project management and documentation, and embed sustainable processes to reduce manual work and operational risk.
13 Days AgoSaved
Remote
USA
Social Impact
Lead and execute Germany-focused campaigns against the far-right: design strategy and messaging, run digital and media outreach, mobilize online communities, build political and civil-society alliances, manage events and delegations, and coordinate with German and global teams to drive advocacy and public impact.