Key Accounts - Sales Manager
philadelphia, pennsylvania, united states
Squishable
Fashion Institute of Technology
New York University