Haverhill Management jobs