Partner
philadelphia, pennsylvania, united states
Stephano Slack LLC
Drexel University's LeBow College of Business
Widener University