in Financial Services & Insurance Claims Handler - Scottish Factors Job Location: Glasgow, United Kingdom Job Type: Permanent.... If you're someone who thrives on helping others and values a balanced lifestyle, this opportunity as a Claims Handler in Glasgow...