Schroders appoints Marina Severinovsky as Head of Sustainability, North America

Schroders is today announcing the appointment of Marina Severinovsky as Head of Sustainability, North America.