Avaaz

United States
159 Total Employees
Year Founded: 2007

Jobs at Avaaz

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

6 Hours AgoSaved
Remote
USA
Social Impact
Supports finance operations across US and UK entities, including accounts payable, payment processing, expense reviews, reconciliations, financial reporting, audits, financial tracking, vendor communication, and process improvements. Maintains accurate records, applies financial controls, resolves discrepancies, protects confidential information, and provides operational backup across a remote international team.