Avaaz

United States
159 Total Employees
Year Founded: 2007

Teams at Avaaz

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.