Neocleus Ltd. has moved its headquarters from New Jersey to Cambridge, Mass., and hired a new CEO.
Neocleus moves to Cambridge, hires CEO