Manager
new york, new york, united states
Connecticut Post
Hearst Connecticut Media Group
Temple University
University of Rhode Island