Creative Circle is looking for a Digital Project Manager in Boston, Massachusetts