One option is to setup a spline IK control to move the neck joints. That would allow you to move the head and then have the neck follow. Another option is to use expressions to transform the neck joints with a single control object. That is more akin to animating via FK, but it can be easier to manage than a spline IK setup.