4298

  • Richard De Sousa
    Our experts

    Richard leads the Growth and Development team for SCOR in the Americas, which encompasses our Individual and Group Life client-facing teams as well as supporting functions (Client Solutions, Partnerships, Pricing, Und