KB Keene Building Products Insulation and building envelopes Mayfield Heights, Ohio, United States Keene Building Products is a manufacturer of three-dimensional products for the building envelope and noise c…