I-SITE seeking a Digital Project Manager
Posted by: admin
05/07/2018

I-SITE seeking a Digital Project Manager

Categories: Jobs, Shop Talk

I-SITE is seeking a full-time Digital Project Manager to produce and manage our diverse web, interactive and mobile projects. Our clients are local and regional innovators including┬áthe Times Square Alliance, The William Penn Foundation, Theatre… Read More