Customer Service Analyst careers in Halifax, Canada