Public Affairs Specialist (Digital Communications Project Manager), IS-1035-12
Cambridge, MA · On-site
$101K - $131K/yr
MAJOR DUTIES Web Strategy & Project Management * In partnership with IT, Web Development Specialists, and heads of scientific and engineering disciplines, leads the optimization and management of the ...
