About RSR

EXECUTIVE TEAM

Samuel M. Switzenbaum

President & Chief Executive Officer

Steven J. Kessler

President & Chief Executive Officer

Josephine Wang

Executive Director

Christopher McGrath

Executive Director

Xiao LIU

Vice President

Siobhan Del Duca

Director of Communications