contracts and claim specialist careers in Mississauga, Canada