KeeneKeene, a city of 25K people in rural southwest New Hampshire, wants to hire a firm to handle branding, marketing and communications work.