Results, order, filter
1 Jobs in Townsend, DE
-
Customer Care Representative
Casella Waste Systems Inc. - Townsend, Delaware... products or services. + Responds efficiently and accurately to customers, explaining possible solutions ... possible solutions, and ensuring our customers feel supported and valued.Engages in active listening with ...