Job Type Full-time Description This position is the primary point of contact for customers inquiring about Wind River Environmentals products and services. The Customer Service Representative (CSR) takes ownership of thoroughly understanding the features and benefits