Schweitzer Engineering Laboratories, Inc.: SEL Share: Manufacturing Schweitzer Engineering Laboratories, Inc.: SEL Visit Website One Schweitzer Drive Pullman, WA 99163 (509) 332-1890 (509) 338-4011 (fax) Facebook Twitter YouTube About About SEL is a 100 percent employee-owned company headquartered in Pullman, WA. We invent, design, and build digital products and systems that protect power grids around the world.