Navitus Health Solutions LLC
–
Grand Chute, WI, 54913
... The Customer Care Specialist (CCS) will answer, research, and troubleshoot incoming Customer Care calls from members, providers, and pharmacies. The Customer Care Specialist (CCS) will provide coverage for determinations, manual claims, and/or ... - May 10