Senior Manager, Customer Care Support – On-Site at Avenu Insights & Analytics | JobVerse