Construction Claims Specialist careers in Ottawa, Canada