PSSI
–
Columbus, OH, 43202
... WHAT YOU WILL DO: The Pest Services System Specialist role will be assigned to a team specializing in one area of service ... May be required to wear Personal Protective Equipment ("PPE").? May require some twisting, squatting, bending, pushing, ... - May 13