Customer Care Specialist I – Bilingual Contract at Vericast | JobVerse