Haverhill police jobs. 47 open jobs for Police officer in Haverhill. 44 Haverh...