Customer Service jobs in New London, Connecticut (CT) State