Head of Payments & Collections job at PartnerRe