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.
2 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.