Job

Digital Tech Manager/Sr. Web Developer

Posted by
Amnesty International USA | New York, NY
Apply

Amnesty International USA


New
|
Published 25 days ago

The Digital Technology Manager / Senior Web Developer is responsible for leading AIUSA’s day-to-day web production and user experience across multiple websites and microsites. This position is a member of AIUSA’s Public Affairs team…

Details at a glance
  • On-site Location
  • Full Time Schedule
Location
5 Penn Plaza, New York, NY 10001
Apply