Slough, Berkshire
, cooling our homes, and helping our world stay connected. Now let’s hear it directly from the creators – Connect.... Duties & Responsibilities (not limited to) Install & test dry gas seals in line with company quality/productivity standards...