Global managing contractual claims careers