Kelly McMahon

Active Armonk, NY Assistant Vice President Finance Oversight for Swiss Reinsurance America Corporation