credit control consultant careers in Ottawa, Canada