Manager at Shen Clothing - New York, New York, United States
Shen Clothing is an apparel & fashion company based out of 990 Lexington Ave, New York, NY, United States.