Customer Care Technician – On-Site at Avenu Insights & Analytics | JobVerse