Impress Digital Technologies, a family-owned, Long Island-based print and integrated marketing group has taken top prize in the 28th annual Communicator Awards - an international marketing and ...