Customer Care Representative at Willow Creek Patrol — Durham, United States · 11jobs