Creative Manager
new york, new york, united states
McGraw Hill
The City College of New York
School of Visual Arts