Keen has appointed Ann Radil as senior director of sustainability to lead Keen Effect, the footwear brand’s “make a ...